A method, apparatus, device and medium for determining a position of a faulted dissolution body

By acquiring and analyzing multiple seismic profiles, the location of stratigraphic lines and fault-knot bodies is identified, and a three-dimensional model is generated. This solves the problem of the inability to determine the stratigraphic position of fault-knot bodies in existing technologies, and enables accurate location of fault-knot bodies and supports the evaluation of oil and gas reservoirs.

CN122260448APending Publication Date: 2026-06-23CHINA NAT PETROLEUM CORP +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411883128.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2026-06-23

Smart Images

  • Figure CN122260448A_ABST
    Figure CN122260448A_ABST
Patent Text Reader

Abstract

The application discloses a fault-dissolved body position determination method, device, equipment and medium. The method comprises the following steps: acquiring a plurality of seismic profile graphs; the seismic profiles in each seismic profile graph are parallel and not in the same plane; the positions of at least one horizon line in each seismic profile graph are identified; the regions of fault-dissolved bodies in each seismic profile graph are identified; and the spatial position relationship between each horizon line and each fault-dissolved body is determined according to the positions of the horizon lines and the regions of the fault-dissolved bodies. The embodiment of the application can acquire the stratum horizon information where the fault-dissolved body is located, and determine the position relationship between the fault-dissolved body and the stratum horizon.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of geological exploration technology, and in particular to a method, apparatus, equipment and medium for determining the location of fractured bodies. Background Technology

[0002] With the rapid development of geological exploration technology, fault-deposition bodies, as important reservoirs and oil and gas migration channels, require the acquisition of their location.

[0003] Currently, seismic exploration technology is used to analyze seismic profiles to determine the location of fault-knot bodies.

[0004] However, the above methods cannot determine the stratigraphic position of the fault-dissolved body, cannot determine the development of the fault-dissolved body in unknown strata, and cannot obtain the spatial relationship between the fault-dissolved body and the stratigraphic line. Summary of the Invention

[0005] This invention provides a method, apparatus, device, and medium for determining the location of a fractured solution. The embodiments of this invention can obtain the stratigraphic information of the fractured solution and determine the positional relationship between the fractured solution and the stratigraphic position.

[0006] In a first aspect, embodiments of the present invention provide a method for determining the location of a broken solution, the method comprising:

[0007] Multiple seismic profile images are obtained; in each seismic profile image, the seismic profiles are parallel and not on the same plane.

[0008] Identify the location of at least one horizon line in each seismic profile;

[0009] Identify the regions where the karst formation is interrupted in each seismic profile;

[0010] Based on the location of each stratum line and the region of each broken solution, determine the spatial relationship between each stratum line and each broken solution.

[0011] Secondly, embodiments of the present invention also provide a device for determining the location of a broken solution, the device comprising:

[0012] The seismic profile acquisition module is used to acquire multiple seismic profiles; wherein the seismic profiles in each seismic profile are parallel and not on the same plane;

[0013] The horizon line identification module is used to identify the location of at least one horizon line in each seismic profile.

[0014] The fault-dissolved body identification module is used to identify the areas of fault-dissolved bodies in each seismic profile.

[0015] The positional relationship determination module is used to determine the spatial positional relationship between each stratum ...

[0016] Thirdly, embodiments of the present invention also provide a device for determining the location of a broken solution, the device comprising:

[0017] At least one processor; and

[0018] A memory that is communicatively connected to at least one processor; wherein,

[0019] The memory stores a computer program that can be executed by at least one processor, such that the at least one processor is able to perform the method for determining the location of the broken body according to any embodiment of the present invention.

[0020] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions, which are used to cause a processor to execute the method for determining the location of a broken body according to any embodiment of the present invention.

[0021] The technical solution of this invention, by acquiring multiple seismic profiles and ensuring that the seismic profiles are parallel but not on the same plane, can better reflect the three-dimensional spatial distribution characteristics of the horizon lines and fault-soluble bodies. By identifying the positions of the horizon lines and the regions of the fault-soluble bodies in the seismic profiles, the spatial relationship between the fault-soluble bodies and the horizons can be analyzed based on the positions of each horizon line and the regions of each fault-soluble body, thereby determining the specific horizon where the fault-soluble body is located.

[0022] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 A flowchart of a method for determining the location of a broken solution provided in an embodiment of the present invention;

[0025] Figure 2 A flowchart of a method for determining the location of a broken solution provided in an embodiment of the present invention;

[0026] Figure 3Alignment projection diagram of a method for determining the location of a broken solution provided in an embodiment of the present invention;

[0027] Figure 4 This is a schematic diagram of a device for determining the location of a broken body according to an embodiment of the present invention;

[0028] Figure 5 This is a schematic diagram of a device for determining the location of a broken solution, provided in an embodiment of the present invention. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] The acquisition, storage, and application of earthquake data and other related information in the technical solutions of this invention comply with relevant laws and regulations and do not violate public order and good morals.

[0032] Figure 1 This is a flowchart illustrating a method for determining the location of a broken solution according to an embodiment of the present invention. This embodiment is applicable to situations involving the determination of the location of a broken solution. The method can be executed by a device for determining the location of a broken solution, which can be implemented in hardware and / or software.

[0033] See Figure 1 The method for determining the location of the broken solution, as shown, includes:

[0034] S101. Obtain multiple seismic profile images; wherein the seismic profiles in each seismic profile image are parallel and not on the same plane.

[0035] A seismic profile can be a longitudinal two-dimensional slice image of an underground geological structure. Seismic profiles are generated by recording the reflected waves as seismic waves propagate underground and are reflected or refracted at stratigraphic interfaces, using seismic imaging algorithms. The longitudinal direction can be perpendicular to the Earth's surface, and the transverse direction can be parallel to the Earth's surface.

[0036] In this context, the parallelism and non-plane nature of the seismic profiles means that while they are parallel in the longitudinal direction, they do not overlap in the same two-dimensional longitudinal plane. Each seismic profile represents a slice perpendicular to the Earth's surface. By correctly stitching these slices together according to the survey line positions and spacing, the three-dimensional geological structure can be reconstructed in three-dimensional space. The gaps between the seismic profiles indicate unexplored areas, which can be filled in using interpolation algorithms to complete the geological structure of these unexplored areas.

[0037] S102. Identify the location of at least one horizon line in each seismic profile.

[0038] The location of a bedding line refers to the position of a line marking the relationship between specific strata in a seismic profile. Different strata are separated by bedding lines, and by identifying the location of bedding lines in each seismic profile, the location of different strata can be determined. A seismic profile reflects the underground geological structure; therefore, at least one bedding line exists in a seismic profile. The embodiments of this application can identify the location of one bedding line or the location of multiple bedding lines.

[0039] In a specific example, identifying the location of a horizon line in each seismic profile can be achieved through the following steps:

[0040] 1) Randomly select X seismic profiles from the various seismic profile maps. Add manually interpreted horizon labels to these X profiles, i.e., manually mark the locations of horizon lines. The locations of the manually marked horizon lines can be represented by a binary matrix of the same size as the seismic profile map, with binary values ​​including 0 and 1. A value of 1 indicates that the point is a horizon line, and a value of 0 indicates other locations. Use the seismic profile maps with manually interpreted horizon labels as training samples.

[0041] 2) Input the training samples into the deep learning model, perform Gaussian blurring on the positions of manually labeled layer lines in the training samples, add a weak supervision mechanism and a representation learning mechanism during the training process, and adjust the deep learning model according to the manually interpreted layer labels in the training samples to obtain a pre-trained deep learning model; among them, the deep learning model can be U-Net (U-shaped Convolutional Neural Network).

[0042] 3) Input each seismic profile into the pre-trained deep learning model to obtain the layer probability volume of each seismic profile. The layer probability volume can be a two-dimensional matrix of the probability values ​​of each location point in each seismic profile as a layer line. The value of each element in the two-dimensional matrix represents the probability value of each location point as a discrete point on the layer line, and the value range of each element is 0-1.

[0043] 4) Generate stratigraphic lines in each stratigraphic probability volume according to the position with the highest probability value, and generate stratigraphic files; whereby a stratigraphic file can refer to a file that records the coordinates of discrete points of the stratigraphic lines.

[0044] 5) The horizon file is processed as follows: First, the horizon lines are aligned according to seismic facies characteristics, including crests, troughs, or zero phase; second, the horizon lines are broken at fault locations; then, the horizon lines are smoothed; finally, the processed horizon file is generated, which can be used to identify the position of the horizon lines in each seismic profile.

[0045] By stitching together the various seismic profiles, the horizon lines in each profile can form horizon planes. When it is necessary to identify the positions of multiple horizon lines in various seismic profiles, the vertical coordinates of horizon lines on the same horizon plane in adjacent seismic profiles fluctuate within a certain threshold range. Therefore, the positions of multiple horizon lines can be identified.

[0046] S103. Identify the regions where the dissolution is interrupted in each seismic profile.

[0047] The term "fault-dissolution body" refers to the area of ​​an abnormal geological body formed by fracture or dissolution within the strata. Fault-dissolution bodies are irregularly shaped. They only appear when specific tectonic movements or dissolution occur; therefore, not all seismic profiles contain fault-dissolution bodies. It is only necessary to identify the areas containing fault-dissolution bodies in each seismic profile.

[0048] In a specific example, identifying regions containing fault-fused karst structures in various seismic profiles can be achieved through the following steps:

[0049] 1) Select X seismic profiles containing fault-knot bodies from the various seismic profile maps. Add artificial attribute value labels to these X seismic profiles, that is, assign an attribute value to each location, with the attribute value ranging from 0 to 1000. Areas with fault-knot bodies are labeled with attribute values ​​of 800-1000, while other geological areas are labeled with attribute values ​​of 0-799. It is possible to selectively identify fault-knot body areas of a certain size; that is, when adding artificial attribute value labels, only fault-knot bodies with a length less than M meters and a width less than N meters are labeled. Use the seismic profiles with artificial attribute value labels as training samples.

[0050] 2) Input each seismic profile into the deep learning model, and adjust the deep learning model according to the artificial attribute value labels in the training samples to obtain a pre-trained deep learning model; the deep learning model can be an end-to-end convolutional neural network.

[0051] 3) Input each seismic profile into the pre-trained deep learning model to obtain the attribute value distribution volume of each seismic profile. The attribute value distribution volume can be a two-dimensional matrix of the attribute values ​​of mass points in each location in the seismic profile. The value of each element in the two-dimensional matrix represents the attribute value of each location point.

[0052] 4) In each attribute value distribution volume, the location points with attribute values ​​greater than 800 are identified as the areas of the fault-dissolved body, thereby realizing the identification of the areas of the fault-dissolved body in each seismic profile.

[0053] S104. Determine the spatial relationship between each stratum line and each broken solution body based on the position of each stratum line and the region of each broken solution body.

[0054] Spatial positional relationships refer to the relative positions of each stratigraphic line and each fractured solution body in three-dimensional space. These relationships can include differences in distance, azimuth, relative height, or depth between the stratigraphic lines and fractured solutions; they can also include whether a stratigraphic line intersects or contacts a fractured solution body, and whether the stratigraphic line is truncated by a fractured solution body. By determining the spatial positional relationships between each stratigraphic line and each fractured solution body, it is possible to more accurately determine which specific stratigraphic layer the fractured solution body is located in, or which stratigraphic line the fractured solution body intersects with.

[0055] As can be seen, in the embodiments of the present invention, by acquiring multiple seismic profiles and ensuring that the seismic profiles are parallel but not on the same plane, the three-dimensional spatial distribution characteristics of the horizon lines and fault-soluble bodies can be better reflected; by identifying the position of the horizon lines and the region of the fault-soluble bodies in the seismic profiles, the spatial relationship between the fault-soluble bodies and the horizons can be analyzed based on the position of each horizon line and the region of each fault-soluble body, thereby determining the specific horizon where the fault-soluble body is located.

[0056] The process of "determining the spatial relationship between each horizon line and each fault-knot body based on the location of each horizon line and the region of each fault-knot body" is refined into "generating a three-dimensional bedding line model corresponding to each horizon line based on the location of each horizon line in each seismic profile and the relative spatial position between the seismic profiles corresponding to each seismic profile; generating a top-view bedding line map corresponding to each horizon line based on the three-dimensional bedding line model corresponding to each horizon line; generating a three-dimensional fault-knot body model based on the region of each fault-knot body in each seismic profile and the relative spatial position between the seismic profiles corresponding to each seismic profile; generating a top-view fault-knot body map based on the three-dimensional fault-knot body model; and determining the spatial relationship between each horizon line and each fault-knot body based on the top-view fault-knot body map and the top-view bedding line map corresponding to each horizon line," in order to improve the operation of the fault-knot body location determination method.

[0057] It should be noted that for parts not described in detail in the embodiments of the present invention, please refer to the descriptions in other embodiments. Figure 2 A flowchart of a method for determining the location of a broken solution provided in an embodiment of the present invention.

[0058] See Figure 2 The method for determining the location of the broken solution, as shown, includes:

[0059] S201. Obtain multiple seismic profile images; wherein the seismic profiles in each seismic profile image are parallel and not on the same plane.

[0060] S202. Identify the location of at least one horizon line in each seismic profile.

[0061] S203. Identify the regions where the dissolution is interrupted in each seismic profile.

[0062] S204. Based on the position of each layer line in each seismic profile and the relative spatial position between the seismic profiles corresponding to each seismic profile, generate a three-dimensional layer line model corresponding to each layer line.

[0063] In this context, relative spatial position refers to the positional relationship of each seismic profile in three-dimensional space. The seismic profiles are parallel and not on the same plane.

[0064] A 3D bedding plane model refers to a model that forms a continuous bedding plane by using the 3D spatial relationships of the bedding lines in various seismic profiles. The 3D bedding plane model consists of discrete points, each with X, Y, and Z coordinates in 3D space. The model can be constructed in a 3D coordinate system, with the bedding plane located at a longitudinal, irregularly shaped section within that system. Since strata are not perfectly flat, the bedding plane is also not flat. The bedding plane can be a surface formed by interpolating or fitting the bedding lines from each seismic profile, separating two different bedding planes. In one example, a 3D bedding plane model can be generated based on bedding plane and fault files.

[0065] S205. Based on the three-dimensional layer line model corresponding to each layer line, generate the top view layer line diagram corresponding to each layer line.

[0066] A top-view bedding plane can be considered a two-dimensional graphic projected onto a horizontal plane from a three-dimensional bedding plane model. It displays the distribution of bedding planes in horizontal space, including their planar position, direction, shape, and depth. The top-view bedding plane maps the three-dimensional bedding plane model onto the XY plane by ignoring the depth (Z-coordinate) of discrete points within the bedding plane. Because bedding planes are continuous in three-dimensional space, their top-view bedding plane diagrams are also continuous curves. When bedding planes are interrupted due to faults or fractured solutions, the top-view bedding plane diagram will also show an interruption at the corresponding location.

[0067] In a specific example, generating the top-view plan of each level line based on the 3D level line model can be achieved in the following way:

[0068] 1) Calculate the intersection line between the fault plane and each layer plane, and determine the hanging wall and footwall types of the intersection line on both sides of the fault based on the fault properties. The intersection line segment connecting the layers is the three-dimensional fault polygon.

[0069] 2) Based on the range and interval of the contour lines, obtain different elevation depths, traverse each triangle of the layer plane, and determine whether the plane containing all contour elevation values ​​intersects with it. If so, calculate the intersecting line segments according to the three sides of the triangular unit and the elevation values.

[0070] 3) Place all intersecting line segments into the line segment set corresponding to the elevation value. For each elevation value's line segment set, use the principle that the first and last endpoints are the same to trace all the contour line segments of that elevation value, thereby obtaining the set of structural contour lines for that stratum.

[0071] 4) Generate a top-view plan view based on the set of contour lines.

[0072] S206. Generate a three-dimensional fault-collapse model based on the region of each fault-collapse body in each seismic profile and the relative spatial position between the corresponding seismic profiles.

[0073] A three-dimensional fault-knot model refers to a geometric model describing the distribution of fault-knots in three-dimensional space. The three-dimensional fault-knot model displays the complete morphology and distribution location of fault-knots in three-dimensional space, providing fundamental information for geological structural analysis and resource development. By identifying areas containing fault-knots in various seismic profiles, seismic profiles containing fault-knots are obtained, and the relative spatial positions between seismic profiles are combined to generate a three-dimensional fault-knot model.

[0074] In addition, after generating the three-dimensional fractured solution model, the number, volume, volume sorting, planar area, and planar area sorting of the fractured solutions are statistically analyzed.

[0075] S207. Generate a top-view diagram of the fractured solution based on the three-dimensional fractured solution model.

[0076] In this context, a top-view fracture solution diagram refers to a two-dimensional graphic projected onto a horizontal plane from a three-dimensional fracture solution model. The top-view planar line diagram shows the distribution of fracture solutions in horizontal space, including their planar location, orientation, shape, and depth. Through projection transformation, points from the three-dimensional fracture solution model can be mapped onto the XY plane to generate two-dimensional fracture solution boundary lines or region maps.

[0077] S208. Based on the top-view diagram of the fractured solution and the top-view planar line diagram corresponding to each stratum line, determine the spatial relationship between each stratum line and each fractured solution.

[0078] In a specific example, carbonate fault-knot bodies are complexes composed of faults and karst caves. Karstification can erode the surrounding rock along faults to form underground cavities, making fault-knot bodies a crucial type of carbonate oil and gas reservoir. Identifying the spatial relationship between fault-knot bodies and stratigraphic lines helps determine the development of fault-knot bodies in unknown strata, judge their formation age, reveal the interaction between fault-knot bodies and strata, refine the structural characteristics of strata, and evaluate the fluid storage capacity of strata. This supports the prediction of oil and gas reservoirs in carbonate rocks and provides a valid basis for oil and gas reservoir evaluation and well location deployment.

[0079] As can be seen, in this embodiment, by generating a three-dimensional bedding line model based on the location and spatial relationship of the seismic profile, an intuitive representation of the distribution of bedding lines in three-dimensional space can be achieved, facilitating subsequent analysis and processing. By generating a top-view bedding line map of the bedding lines, a simplified expression of the horizontal distribution of the bedding lines can be achieved, which helps to observe the distribution characteristics of the bedding lines from a planar perspective. By constructing a three-dimensional fault-knot body model, the accurate representation of the location of the fault-knot body in three-dimensional space can be achieved. By generating a top-view fault-knot body map of the fault-knot body, a simplified expression of the horizontal distribution of the fault-knot body can be achieved. By combining the top-view bedding line map and the top-view fault-knot body map, a clear analysis of the spatial relationship between the bedding lines and the fault-knot body can be achieved.

[0080] In some embodiments, determining the spatial relationship between each stratum line and each fractured solution based on the top-view fractured solution diagram and the top-view planar line diagram corresponding to each stratum line includes:

[0081] For each stratum line, the top-view stratum line map and the top-view fracture-dissolution map corresponding to the stratum line are aligned and mapped to obtain the aligned projection map corresponding to the stratum line.

[0082] Based on the alignment projection diagram corresponding to the stratigraphic line, determine the spatial relationship between the stratigraphic line and each fractured solution.

[0083] Alignment mapping refers to the process of aligning the top-view fracture surface diagram and the top-view planar line diagram in space under a unified coordinate system or reference datum. Alignment mapping ensures that the top-view fracture surface diagram and the top-view planar line diagram are completely aligned in space, guaranteeing their accurate and reliable relative positions. Geometric operations such as scaling, rotation, and translation can be used to maintain consistency in the spatial position and scale of the top-view fracture surface diagram and the top-view planar line diagram.

[0084] The aligned projection map refers to the resulting map after alignment mapping. It represents the superposition of a top-view bedding plane map and a top-view fracture-solution map in the same coordinate system, used to visually demonstrate the spatial distribution relationship between bedding planes and fracture-solution bodies. Figure 3 This is an aligned projection diagram of a method for determining the location of a broken solution provided in an embodiment of the present invention.

[0085] As can be seen, in this embodiment, by aligning and mapping the top-view bedding plane map and the top-view fault-knot map, a unified representation of the two can be achieved on the same plane, which helps to accurately analyze their relative spatial distribution. By determining the spatial relationship between the bedding plane and the fault-knot based on the aligned projection map, an intuitive quantification of the interaction between geological structures can be achieved, providing data support for further geological analysis.

[0086] In some embodiments, after identifying the regions of discontinuous karst in each seismic profile, the method further includes:

[0087] In the regions of each broken solution, determine the centerline of each broken solution;

[0088] Based on the top-view diagram of fractured solutions and the corresponding top-view planar lines of each stratum, determine the spatial relationship between each stratum and each fractured solution, including:

[0089] Based on the top-view plan of the fractured solution, the spatial relationship between each layer line and each fractured solution is determined.

[0090] The centerline can refer to the geometric center trajectory of the fractured solution region in two-dimensional or three-dimensional space. The centerline reflects the spatial distribution characteristics of the fractured solution region. In a specific example, based on information from the fractured solution attribute values, the center position of the fractured solution region is automatically extracted, and the centerline of the fractured solution is automatically generated along the position with the largest attribute value.

[0091] Since the centerline can reflect the orientation and position of the fault-knot body on the top view plane, by determining the spatial relationship between each layer line and each fault-knot body based on the centerline of each fault-knot body in the top view fault-knot body diagram and the corresponding top view bedding plane diagram, the offset and direction of the fault-knot body relative to the strata can be quickly determined. Complex fault-knot body regions may contain irregular boundaries. By approximating with the centerline, the computational complexity can be greatly reduced, and the geometric relationship between the fault-knot body and the strata can be quickly estimated.

[0092] As can be seen, in this embodiment, by determining the centerline in the fractured solution region, the core features of the fractured solution morphology can be extracted, which facilitates simplified analysis of the fractured solution location and orientation. By comparing the centerline in the top view of the fractured solution with the top view of the stratigraphic line, a more accurate positioning of the spatial relationship between the stratigraphic line and the fractured solution can be achieved, providing support for a detailed description of the geological structure.

[0093] In some embodiments, a three-dimensional bedding line model corresponding to each bedding line is generated based on the position of each bedding line in each seismic profile and the relative spatial position between the seismic profiles corresponding to each seismic profile, including:

[0094] Based on the relative spatial positions between the seismic profiles corresponding to each seismic profile, the seismic profiles are aligned to obtain the aligned seismic profile.

[0095] In the aligned seismic profile, based on the position of each horizon line in each seismic profile, the same horizon lines are connected to generate a three-dimensional horizon line model corresponding to the same horizon line.

[0096] Alignment can refer to the operation of aligning various seismic profiles along the same boundary, integrating them into a unified whole, thereby forming a complete subsurface medium model.

[0097] Connect the horizon lines located on each seismic profile to the horizon lines belonging to the same horizon plane. The connection method can be to connect horizon lines in different seismic profiles using an interpolation algorithm.

[0098] As can be seen, in this embodiment, by aligning seismic profiles, accurate matching of different seismic profiles under a unified spatial coordinate system can be achieved, providing a foundation for subsequent connection of stratigraphic lines and construction of a three-dimensional model. By connecting the same stratigraphic line in the aligned profiles, a three-dimensional reconstruction of the spatial morphology of the stratigraphic line can be achieved, facilitating the three-dimensional display and analysis of the stratigraphic structure.

[0099] In some embodiments, after identifying the location of at least one horizon line in each seismic profile, the method further includes:

[0100] Obtain the fault locations corresponding to each seismic profile;

[0101] The positions of the identified horizon lines are corrected based on the fault locations corresponding to each seismic profile.

[0102] The fault location can refer to its position on the plane interrupted in the seismic profile. Fault locations can be stored in fault files, which include the coordinates of discrete points within the fault location.

[0103] Among them, "correction" can refer to deleting the positions where the stratigraphic line originally belonged to faults when generating stratigraphic lines in the stratigraphic probability volume according to the positions with the highest probability values, and automatically generating stratigraphic lines at the positions that originally belonged to faults.

[0104] As can be seen, in this embodiment, by obtaining the fault location from the seismic profile, the fault characteristics can be accurately located, providing a reference for subsequent adjustments to the horizon lines; by correcting the horizon lines based on the fault location, the accuracy of the horizon line location can be improved, thereby enhancing the reliability of geological interpretation and the accuracy of the model.

[0105] In some embodiments, after determining the spatial relationship between each stratum boundary line and each broken solution body based on the position of each stratum boundary line and the region of each broken solution body, the method further includes:

[0106] Based on the spatial relationship between each stratum line and each broken solution body, the overlap relationship between each broken solution body and each stratum line is detected, and the overlap detection results of each broken solution body are obtained.

[0107] Based on the overlapping detection results of each fractured body, the oil and gas storage and transportation area is determined.

[0108] Among them, the overlapping relationship can refer to the intersection of the fractured solution and the stratigraphic line, that is, the fractured solution is located on the stratigraphic line.

[0109] The overlap detection result can refer to the detection result of whether there is an overlap relationship between the fractured solution and each stratigraphic line. For example, when the fractured solution and the stratigraphic line overlap, the overlap detection result is "overlapping"; when the fractured solution and the stratigraphic line do not overlap, the overlap detection result is "not overlapping".

[0110] In a specific example, when the stratigraphic line overlaps with the cavern area of ​​a fractured solution, the cavern area provides a large volume of storage space, suitable for storing oil and gas, but has poor stability and is not suitable for transporting oil and gas; when the stratigraphic line overlaps with the fractured zone of a fractured solution, the fractured zone provides both storage space and serves as a channel for oil and gas migration, suitable for both storage and transport; when the stratigraphic line overlaps with the high-permeability fractures of a fractured solution, the high-permeability fractures are suitable for transporting oil and gas, but lack sufficient sealing and are not suitable for storing oil and gas; when the stratigraphic line overlaps with the impermeable fault plane of a fractured solution, the impermeable fault plane prevents oil and gas leakage and is part of a natural closed trap, suitable for storing oil and gas, but not suitable for transporting oil and gas; when the stratigraphic line overlaps with the stable boundary zone of a fractured solution, the stable boundary zone is suitable for the construction of long-distance transportation facilities, but has poor storage capacity and is not suitable for storing oil and gas.

[0111] Furthermore, fault zones can serve as reservoirs for oil and gas. Faults connect rocks with good reservoir properties with rocks with good sealing properties, forming a favorable combination of reservoir and sealing. This sealing property can prevent oil and gas from escaping along the fault plane, thus trapping the oil and gas within the reservoir.

[0112] As can be seen, in this embodiment, by detecting the overlap relationship between the fault-dissolved body and the stratigraphic line, the interaction of geological structures can be accurately identified, providing a basis for judging the possible oil and gas storage characteristics of the fault-dissolved body; by determining the oil and gas storage and transportation area based on the overlap detection results, the location and evaluation of potential oil and gas reservoirs can be realized, providing reference support for the development of oil and gas resources.

[0113] In a specific example Figure 4 This invention provides a schematic diagram of a device for determining the location of a broken solution. This invention is applicable to situations requiring the determination of the location of a broken solution. The device can execute a method for determining the location of a broken solution and can be implemented in hardware and / or software.

[0114] See Figure 4 The device for determining the location of fault-fused bodies shown includes: a seismic profile acquisition module 401, a layer line identification module 402, a fault-fused body identification module 403, and a positional relationship determination module 404, wherein...

[0115] The seismic profile acquisition module 401 is used to acquire multiple seismic profiles; wherein the seismic profiles in each seismic profile are parallel and not on the same plane;

[0116] The layer line identification module 402 is used to identify the position of at least one layer line in each seismic profile.

[0117] The fault-dissolved body identification module 403 is used to identify the areas of fault-dissolved bodies in each seismic profile.

[0118] The positional relationship determination module 404 is used to determine the spatial positional relationship between each stratum ...

[0119] The technical solution of this invention, by acquiring multiple seismic profiles and ensuring that the seismic profiles are parallel but not on the same plane, can better reflect the three-dimensional spatial distribution characteristics of the horizon lines and fault-soluble bodies. By identifying the positions of the horizon lines and the regions of the fault-soluble bodies in the seismic profiles, the spatial relationship between the fault-soluble bodies and the horizons can be analyzed based on the positions of each horizon line and the regions of each fault-soluble body, thereby determining the specific horizon where the fault-soluble body is located.

[0120] In some embodiments, in determining the spatial relationship between each stratum ...

[0121] Based on the position of each layer line in each seismic profile and the relative spatial position between the seismic profiles corresponding to each seismic profile, a three-dimensional layer line model corresponding to each layer line is generated.

[0122] Based on the three-dimensional layer line model corresponding to each layer line, generate the top view layer line map corresponding to each layer line.

[0123] A three-dimensional fault-collapse model is generated based on the region of each fault-collapse body in each seismic profile and the relative spatial position between the corresponding seismic profiles.

[0124] Generate a top-view diagram of the fractured solution based on the three-dimensional fractured solution model;

[0125] Based on the top-view diagram of the fractured solution and the top-view planar line diagram corresponding to each stratum line, determine the spatial relationship between each stratum line and each fractured solution.

[0126] In some embodiments, in determining the spatial relationship between each layer line and each fractured solution based on the top-view fractured solution diagram and the top-view planar line diagram corresponding to each layer line, the positional relationship determination module 404 is specifically used for:

[0127] For each stratum line, the top-view stratum line map and the top-view fracture-dissolution map corresponding to the stratum line are aligned and mapped to obtain the aligned projection map corresponding to the stratum line.

[0128] Based on the alignment projection diagram corresponding to the stratigraphic line, determine the spatial relationship between the stratigraphic line and each fractured solution.

[0129] In some embodiments, after identifying the regions of the discontinuous karst in each seismic profile, the positional relationship determination module 404 is further specifically configured to:

[0130] In the regions of each broken solution, determine the centerline of each broken solution;

[0131] Based on the top-view diagram of fractured solutions and the corresponding top-view planar lines of each stratum, determine the spatial relationship between each stratum and each fractured solution, including:

[0132] Based on the top-view plan of the fractured solution, the spatial relationship between each layer line and each fractured solution is determined.

[0133] In some embodiments, in generating a three-dimensional bedding line model corresponding to each bedding line based on the position of each bedding line in each seismic profile and the relative spatial position between the seismic profiles corresponding to each seismic profile, the positional relationship determination module 404 is specifically used for:

[0134] Based on the relative spatial positions between the seismic profiles corresponding to each seismic profile, the seismic profiles are aligned to obtain the aligned seismic profile.

[0135] In the aligned seismic profile, based on the position of each horizon line in each seismic profile, the same horizon lines are connected to generate a three-dimensional horizon line model corresponding to the same horizon line.

[0136] In some embodiments, after identifying the location of at least one horizon line in each seismic profile, the horizon line identification module 402 is further specifically configured to:

[0137] Obtain the fault locations corresponding to each seismic profile;

[0138] The positions of the identified horizon lines are corrected based on the fault locations corresponding to each seismic profile.

[0139] In some embodiments, after determining the spatial relationship between each stratum ...

[0140] Based on the spatial relationship between each stratum line and each broken solution body, the overlap relationship between each broken solution body and each stratum line is detected, and the overlap detection results of each broken solution body are obtained.

[0141] Based on the overlapping detection results of each fractured body, the oil and gas storage and transportation area is determined.

[0142] The device for determining the location of a broken solution provided in this embodiment of the invention can execute the method for determining the location of a broken solution provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the method for determining the location of a broken solution.

[0143] Figure 5 This is a schematic diagram of a device for determining the location of a broken solution, provided in an embodiment of the present invention.

[0144] like Figure 5 As shown, the fracture location determination device 500 includes at least one processor 501 and a memory, such as a read-only memory (ROM) 502 or a random access memory (RAM) 503, communicatively connected to the at least one processor 501. The memory stores computer programs executable by the at least one processor. The processor 501 can perform various appropriate actions and processes based on the computer program stored in the ROM 502 or loaded into the RAM 503 from storage unit 508. The RAM 503 may also store various programs and data required for the operation of the fracture location determination device 500. The processor 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 508 is also connected to the bus 504.

[0145] Multiple components in the fracture location determination device 500 are connected to the I / O interface 505, including: an input unit 506, such as a keyboard, mouse, etc.; an output unit 507, such as various types of displays, speakers, etc.; a storage unit 508, such as a disk, optical disk, etc.; and a communication unit 509, such as a network card, modem, wireless transceiver, etc. The communication unit 509 allows the fracture location determination device 500 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0146] Processor 501 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 501 performs the various methods and processes described above, such as the method for determining the location of a broken solution.

[0147] In some embodiments, the fracture body location determination method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 508. In some embodiments, part or all of the computer program may be loaded and / or installed on the fracture body location determination device 500 via ROM 502 and / or communication unit 509. When the computer program is loaded into RAM 503 and executed by processor 501, one or more steps of the fracture body location determination method described above may be performed. Alternatively, in other embodiments, processor 501 may be configured to perform the fracture body location determination method by any other suitable means (e.g., by means of firmware).

[0148] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0149] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0150] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0151] To provide user interaction, the systems and techniques described herein can be implemented on an operational detection device, which includes: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the device. Other types of devices can also be used to provide user interaction; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0152] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0153] A computing system can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system. It addresses the shortcomings of traditional physical hosts and VPS (Virtual Private Server) services, such as high management difficulty and weak business scalability.

[0154] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0155] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A method for determining the location of a broken solution, characterized in that, The method includes: Multiple seismic profile images are obtained; in each seismic profile image, the seismic profiles are parallel and not on the same plane. Identify the location of at least one horizon line in each of the aforementioned seismic profiles; Identify the regions of dissolved bodies that are interrupted in each of the aforementioned seismic profiles; Based on the position of each of the strata and the region of each of the broken solutions, the spatial relationship between each of the strata and each of the broken solutions is determined.

2. The method according to claim 1, characterized in that, Determining the spatial relationship between each stratigraphic line and each fractured solution based on the position of each stratigraphic line and the region of each fractured solution includes: Based on the position of each of the aforementioned bedding planes in each of the aforementioned seismic profiles, and the relative spatial position between the seismic profiles corresponding to each of the aforementioned seismic profiles, a three-dimensional bedding plane model corresponding to each of the aforementioned bedding planes is generated. Based on the three-dimensional planar line model corresponding to each of the aforementioned planar lines, a top-view planar line diagram corresponding to each of the aforementioned planar lines is generated. A three-dimensional fault-dissolved body model is generated based on the region of each fault-dissolved body in each of the seismic profiles and the relative spatial position between the seismic profiles corresponding to each of the seismic profiles. Based on the aforementioned three-dimensional fracture solution model, a top-view fracture solution diagram is generated; Based on the top view of the fractured solution and the top view of the plane line corresponding to each of the strata, the spatial positional relationship between each of the strata and each of the fractured solutions is determined.

3. The method according to claim 2, characterized in that, The step of determining the spatial relationship between each of the strata and each of the fractured solutions based on the top-view fractured solution diagram and the top-view planar line diagrams corresponding to each of the strata lines includes: For each of the aforementioned stratigraphic lines, the top-view stratigraphic line diagram corresponding to the stratigraphic line is aligned and mapped with the top-view fracture-dissolution diagram to obtain the aligned projection diagram corresponding to the stratigraphic line. Based on the alignment projection diagram corresponding to the stratum line, the spatial positional relationship between the stratum line and each of the fractured solutions is determined.

4. The method according to claim 2, characterized in that, After identifying the regions of dissolution interrupted in each of the aforementioned seismic profiles, the process further includes: In the region of each of the said broken solutions, the center line of each of the said broken solutions is determined; The step of determining the spatial relationship between each of the strata and each of the fractured solutions based on the top-view fractured solution diagram and the top-view planar line diagrams corresponding to each of the strata lines includes: Based on the top-view plan view of the fractured solution, the spatial relationship between each of the strata lines and each of the fractured solutions is determined.

5. The method according to claim 2, characterized in that, The step of generating a three-dimensional bedding line model corresponding to each bedding line based on the position of each bedding line in each seismic profile and the relative spatial position between the seismic profiles corresponding to each seismic profile includes: Based on the relative spatial positions between the seismic profiles corresponding to each of the seismic profiles, the seismic profiles are aligned to obtain the aligned seismic profiles. In the aligned seismic profile, based on the position of each of the aforementioned horizon lines in each of the seismic profiles, the same horizon lines are connected to generate a three-dimensional horizon line model corresponding to the same horizon line.

6. The method according to claim 1, characterized in that, After identifying the location of at least one horizon line in each of the aforementioned seismic profiles, the method further includes: Obtain the fault locations corresponding to each of the aforementioned seismic profiles; The positions of the identified horizon lines are corrected based on the fault locations corresponding to each of the seismic profiles.

7. The method according to claim 1, characterized in that, After determining the spatial relationship between each of the strata and each of the broken solutions based on the positions of each of the strata and the regions of each of the broken solutions, the method further includes: Based on the spatial relationship between each of the strata line and each of the broken solution bodies, detect whether there is an overlap relationship between each of the broken solution bodies and each of the strata line, and obtain the overlap detection result of each of the broken solution bodies; Based on the overlap detection results of each of the aforementioned broken solutions, the oil and gas storage and transportation areas are determined.

8. A device for determining the location of a broken solution, characterized in that, include: The seismic profile acquisition module is used to acquire multiple seismic profiles; wherein the seismic profiles in each seismic profile are parallel and not on the same plane; A horizon line identification module is used to identify the position of at least one horizon line in each of the aforementioned seismic profiles; The fault-dissolved body identification module is used to identify the areas of fault-dissolved bodies in each of the aforementioned seismic profiles; The positional relationship determination module is used to determine the spatial positional relationship between each of the strata and each of the broken solutions based on the position of each strata line and the region of each broken solution.

9. A device for determining the location of a broken solution, characterized in that, The device for determining the location of the broken solution includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method for determining the location of the broken body as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the method for determining the location of a broken body as described in any one of claims 1-7.