Stratum zoning method, device, electronic device and readable storage medium
Through computer automation processing of stratigraphic data sets and point networking information, calculate the sharp information of the target strata, solving the problems of inefficient strata partitioning and insufficient accuracy in the existing technology, and achieving efficient and accurate strata partitioning.
Patent Information
- Application Number
- CN202210175417.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-25
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2042-02-25
AI Technical Summary
The existing geological plane boundary survey and design mainly relies on manual labor, is inefficient and prone to data omissions and errors in results, resulting in inconsistent theory and practice.
By obtaining the stratigraphic data sets of multiple points in the target area, calculating the point network information, and calculating the target stratigraphic information based on the stratigraphic data set and point network information, automatic partitioning of the target stratigraphic is achieved.
The automation of stratigraphic partitioning is realized, partition efficiency and accuracy are improved, human intervention is reduced, and data omissions and result errors are avoided.
Smart Images

Figure CN114625946B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of engineering geology, and more specifically, to a stratum zoning method, device, electronic equipment and readable storage medium. Background Art
[0002] With the development of economy, there are a large number of engineering projects in various fields such as transportation construction, building construction, and greening construction. Before the design and construction of engineering projects, it is necessary to conduct drilling surveys on the work site. After obtaining several drilling data of the work site, the stratigraphic data set of the work area is integrated. By analyzing and sorting the stratigraphic data sets of each borehole, the plane distribution area and the boundary of the undistributed area of each stratum in the work site are obtained. The existing geological plane boundary survey and design are mainly carried out manually, which is not only inefficient, but also due to limited human experience, the staff's analysis of massive data is not comprehensive and accurate, which is prone to data omissions, wrong results, inconsistency between theory and practice, and other problems. Summary of the invention
[0003] In view of this, the purpose of the embodiments of the present application is to provide a stratum zoning method, device, electronic device and readable storage medium to improve the problem of low working efficiency when performing stratum zoning.
[0004] In a first aspect, an embodiment of the present application provides a method for stratigraphic partitioning, comprising: acquiring a stratigraphic data set of multiple points in a target area; calculating point networking information through multiple points in the target area; calculating pinch-out information of a target stratigraphic layer based on the stratigraphic data set and the point networking information, the target stratigraphic layer being one or more stratigraphic layers in the target area; and partitioning the target stratigraphic layer based on the pinch-out information.
[0005] In the above implementation process, the pinch-out information of the target stratum is obtained by calculating the stratigraphic data set and the point networking information of the point, and the target stratum is partitioned according to the pinch-out information. From obtaining the stratigraphic data set of the point to calculating the pinch-out information of the point networking information and the target stratum, and then partitioning the target stratum according to the pinch-out information, a series of steps and actions are processed by computer, and no human intervention is required throughout the process, which realizes the automation of stratigraphic partitioning and improves the efficiency and accuracy of partitioning.
[0006] In combination with the first aspect, an embodiment of the present application provides a first possible implementation of the first aspect, wherein: the stratigraphic zoning of the target formation according to the pinch-out information includes: determining a closed area in the target formation according to the pinch-out information; and stratigraphic zoning of the target formation according to the stratigraphic type of the closed area.
[0007] In the above implementation process, the closed area in the target stratum is determined according to the pinch-out information. Since each closed area has a unique corresponding stratum type, the target stratum can be partitioned according to the size of the area surrounded by each closed area and the corresponding stratum type. Since the stratum partitioning is performed according to each closed area, the stratum partitioning of the target area is more accurate, which improves the accuracy of the target stratum partitioning.
[0008] In combination with the first possible implementation of the first aspect, an embodiment of the present application provides a second possible implementation of the first aspect, wherein: the pinch-out information includes: a pinch-out boundary in the target formation, the closed area includes a first closed area and a second closed area, and determining the closed area in the target formation based on the pinch-out information includes: intersecting and merging the pinch-out boundary to obtain a first closed area and a non-closed area in the closed area of the target formation; processing the non-closed area to obtain a second closed area in the closed area.
[0009] In combination with the second possible implementation of the first aspect, an embodiment of the present application provides a third possible implementation of the first aspect, wherein the processing of the non-closed area to obtain a second closed area in the closed area includes: extending the pinch-out boundary of the non-closed area to the boundary of the target area to form a closed area with the pinch-out boundary of the non-closed area and the boundary of the target area.
[0010] In the above implementation process, the pinch-out boundary of the non-closed area is extended to form a closed area with the boundary of the target area to ensure that each area of the target formation can form a closed area, so as to avoid missing a certain area and achieve partitioning of each area of the target formation, thereby improving the accuracy of formation partitioning.
[0011] In combination with the second possible implementation of the first aspect, an embodiment of the present application provides a fourth possible implementation of the first aspect, wherein the pinch-out information includes pinch-out points and pinch-out boundaries, the point networking information includes polygons, and the calculating of the pinch-out information of the target formation based on the formation data set and the point networking information includes: determining the pinch-out points in the same polygon; connecting the pinch-out points in the same polygon to obtain a first pinch-out boundary in the pinch-out boundaries; connecting the endpoints of multiple first pinch-out boundaries to obtain a second pinch-out boundary in the pinch-out boundaries; intersecting and merging the pinch-out boundaries to obtain a first closed area and a non-closed area in the closed area of the target formation, includes: intersecting and merging the second pinch-out boundaries in the pinch-out boundaries to obtain a first closed area and a non-closed area in the closed area of the target formation.
[0012] In combination with the fourth possible implementation of the first aspect, an embodiment of the present application provides a fifth possible implementation of the first aspect, wherein the stratigraphic data set includes stratigraphic types, the point networking information includes polygonal networks, and determining the vanishing points in the same polygon includes: obtaining connecting lines of multiple polygonal networks of the target stratigraphic formation, wherein both ends of the connecting lines are respectively connected to points, and the polygonal network is formed by splicing multiple polygons; comparing all the stratigraphic types of all the points at both ends of the connecting lines with the target stratigraphic formation; if only one of the points at both ends of the connecting lines contains the same stratigraphic type as the target stratigraphic formation, calculating the vanishing points between the points at both ends of the connecting lines by setting an algorithm.
[0013] In the above implementation process, by judging whether all the stratum types contained in the two end points of the same connecting line are the same as the target stratum, it is determined whether the connecting line has a pinch-out point. If only one point contains the same stratum type as the target stratum, it means that there is a pinch-out point between the two end points of the connecting line, and the pinch-out point is calculated by a specific algorithm. By comparing the stratum types to judge whether the pinch-out point exists, the accuracy of determining the pinch-out point is improved, and then the pinch-out point is calculated by setting an algorithm, which realizes the automation of the pinch-out point calculation and improves the calculation efficiency.
[0014] In combination with the fourth possible implementation of the first aspect, an embodiment of the present application provides a sixth possible implementation of the first aspect, wherein the point networking information is obtained by calculating the multiple points in the target area, including: grouping the multiple points in the target area into polygons according to the principle of proximity; splicing the multiple polygons to form a polygonal network; and processing the polygonal network to obtain the point networking information.
[0015] In combination with the sixth possible implementation of the first aspect, an embodiment of the present application provides a seventh possible implementation of the first aspect, wherein the multiple points in the target area are organized into polygons according to the principle of proximity, including: forming a connecting line between every two adjacent points; connecting multiple adjacent connecting lines to form a polygon, and the connecting lines are the sides of the polygon.
[0016] In the above implementation process, multiple points are grouped into polygons according to the adjacent principle, which can ensure that the areas enclosed by the polygons are adjacent areas, providing more accurate and real data for the subsequent judgment and calculation of the pinch-out boundary and pinch-out point, thereby improving the accuracy of the pinch-out information and point networking information.
[0017] In a second aspect, an embodiment of the present application also provides a stratum partitioning device, comprising: an acquisition module: used to acquire a stratum data set of multiple points in a target area; a first calculation module: used to obtain point networking information through calculation of multiple points in the target area; a second calculation module: used to calculate the pinch-out information of the target stratum based on the stratum data set and the point networking information, wherein the target stratum is one or more strata in the target area; a partitioning module: used to partition the target stratum according to the pinch-out information.
[0018] In a third aspect, an embodiment of the present application further provides an electronic device, comprising: a processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the machine-readable instructions are executed by the processor to perform the steps of the method in the above-mentioned first aspect, or any possible implementation of the first aspect.
[0019] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the stratigraphic zoning method in the above-mentioned first aspect, or any possible implementation manner of the first aspect are executed.
[0020] In order to make the above-mentioned objects, features and advantages of the present application more obvious and understandable, embodiments are given below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0022] Figure 1 A block diagram of an electronic device provided in an embodiment of the present application;
[0023] Figure 2 A flow chart of a stratum zoning method provided in an embodiment of the present application;
[0024] Figure 3 A flowchart of step 203 in the stratum zoning method provided in an embodiment of the present application;
[0025] Figure 4 A flowchart of step 2031 in the formation zoning method provided in an embodiment of the present application;
[0026] Figure 5 A schematic diagram of the functional modules of the stratum zoning device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0027] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application.
[0028] It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.
[0029] To facilitate understanding of this embodiment, an electronic device for executing a stratum zoning method disclosed in an embodiment of the present application is first introduced in detail.
[0030] like Figure 1 , which is a block diagram of an electronic device. The electronic device 100 may include a memory 111, a processor 113, an input and output unit 115, and a display unit 117. A person skilled in the art may understand that Figure 1 The structure shown is only for illustration and does not limit the structure of the electronic device 100. For example, the electronic device 100 may further include Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.
[0031] The memory 111, processor 113, input / output unit 115 and display unit 117 are electrically connected to each other directly or indirectly to achieve data transmission or interaction. For example, these components can be electrically connected to each other via one or more communication buses or signal lines. The processor 113 is used to execute the executable module stored in the memory.
[0032] The memory 111 may be, but not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable read-only memory (EEPROM), etc. The memory 111 is used to store programs, and the processor 113 executes the program after receiving the execution instruction. The method executed by the electronic device 100 defined by the process disclosed in any embodiment of the present application can be applied to the processor 113, or implemented by the processor 113.
[0033] The processor 113 may be an integrated circuit chip with signal processing capability. The processor 113 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0034] The input and output unit 115 is used to provide input data to the user. The input and output unit 115 can be, but is not limited to, a mouse and a keyboard.
[0035] The display unit 117 provides an interactive interface (e.g., a user operation interface) between the electronic device 100 and the user or is used to display image data for the user's reference. In this embodiment, the display unit may be a liquid crystal display or a touch display. If it is a touch display, it may be a capacitive touch screen or a resistive touch screen that supports single-point and multi-point touch operations. Supporting single-point and multi-point touch operations means that the touch display can sense touch operations generated simultaneously from one or more positions on the touch display, and the sensed touch operations are handed over to the processor for calculation and processing.
[0036] The electronic device 100 in this embodiment can be used to execute each step in each method provided in the embodiments of the present application. The implementation process of the formation partitioning method is described in detail below through several embodiments.
[0037] See also Figure 2 , is a flow chart of the stratum zoning method provided in the embodiment of the present application. Figure 2 The specific process shown is described in detail.
[0038] Step 201, obtaining stratigraphic data sets of multiple points in a target area.
[0039] Among them, the point may be a drill hole, and the stratigraphic data set may include multiple point data and stratigraphic types. The point data includes but is not limited to point depth, distribution of various stratigraphic types at the point, color of each stratigraphic type, smell of each stratigraphic type, type of each stratigraphic type, number of points, etc.
[0040] Optionally, the target area may be an area where the target stratum is to be stratified. The target area may be determined based on actual conditions and is not limited in this application.
[0041] Step 202, obtaining point networking information through calculation of multiple points in the target area.
[0042] Optionally, the point network is a collection of multiple polygonal networks composed of multiple points. The point network information includes polygon information, polygonal network information, and the like.
[0043] Step 203, calculating the pinch-out information of the target stratum according to the stratum data set and the point networking information.
[0044] The target stratum is one or more strata in the target area. The pinch-out information may include pinch-out points in the target stratum, pinch-out boundaries in the target stratum, and other information.
[0045] Optionally, the pinch-out point is a boundary point of the target stratum between adjacent points, wherein one and only one point contains a stratum type that is the same as the target stratum.
[0046] For example, if point 1 and point 2 are two adjacent points, point 1 includes strata A, B, C, and F from top to bottom, and point 2 includes strata B, C, E, and F from top to bottom, and the current target stratum is A, then the target stratum A has a pinch-out between point 1 and point 2, that is, the target stratum A has a pinch-out point 3 between point 1 and point 2. The distance from the pinch-out point 3 to point 2 is equal to the distance from point 1 to point 2 multiplied by the pinch-out ratio.
[0047] For example, if point 1 and point 2 are two adjacent points, point 1 includes strata A, B, C, and F from top to bottom, and point 2 includes strata B, C, E, and F from top to bottom, and the current target stratum is B, then there is no pinch-out point between point 1 and point 2 in the target stratum B.
[0048] For example, if point 1 and point 2 are two adjacent points, point 1 includes strata A, B, C, and F from top to bottom, and point 2 includes strata B, C, E, and F from top to bottom, and the current target stratum is D, then there is no pinch-out point between point 1 and point 2 in the target stratum D.
[0049] Optionally, the pinch-out boundary is a line connecting each pinch-out point.
[0050] Step 204, partition the target stratum according to the pinch-out information.
[0051] In a possible implementation, step 204 includes: determining a closed area in the target stratum according to the pinch-out information; and partitioning the target stratum according to the stratum type of the closed area.
[0052] The enclosed area includes a first enclosed area and a second enclosed area.
[0053] Optionally, the closed area is a filled area or a blank area of the target stratum, the filled area is the target stratum distribution area, and the blank area is the target stratum distribution area, and the filled area and the blank area may overlap. The target stratum is partitioned to determine all its closed areas, and then combined to achieve the overall partitioning of the target stratum.
[0054] Optionally, after obtaining the closed area, the stratum partitioning method further includes: smoothing all the closed areas of the current target stratum, and summarizing all the closed areas of the current target stratum for further judgment. If there is only a filled area, the filled area is the stratum partition of the target stratum; if there is only a blank area, the area outside the blank area is the stratum partition of the target stratum; if there are both filled areas and blank areas, each filled area is combined and superimposed with the blank area inside it to obtain the stratum partition of the target stratum.
[0055] In one possible implementation, a closed area in the target formation is determined based on the pinch-out information, including: intersecting and merging the pinch-out boundaries to obtain a first closed area and a non-closed area in the closed area of the target formation; and processing the non-closed area to obtain a second closed area in the closed area.
[0056] Optionally, the intersection and merging process may be to connect multiple pinch-out boundaries end to end to form a first closed area and a non-closed area.
[0057] The non-closed area is the part that cannot form a closed area after connecting multiple pinch-out boundaries.
[0058] Optionally, the stratigraphic type of the first closed area is the same stratigraphic type, and the stratigraphic type of the second closed area is the same stratigraphic type. By respectively determining the stratigraphic type corresponding to the first closed area and the stratigraphic type corresponding to the second closed area, the stratigraphic type of the area included in the first closed area and the stratigraphic type of the area included in the second closed area in the target stratum can be determined.
[0059] In one possible implementation, the non-closed area is processed to obtain a second closed area in the closed area, including: extending the pinch-out boundary of the non-closed area to the boundary of the target area, so as to form a second closed area with the pinch-out boundary of the non-closed area and the boundary of the target area.
[0060] Here, extending the pinch-out boundary of the non-enclosed area means extending the pinch-out boundary at the opening of the non-enclosed area.
[0061] Optionally, the enclosed area is a fill area of the target formation.
[0062] In one possible implementation, see Figure 3 , step 203, includes steps 2031-2033.
[0063] Step 2031, determine the vanishing points in the same polygon.
[0064] Wherein, determining the pinch-out points in the same polygon means respectively determining the pinch-out points of each edge in the same polygon.
[0065] Optionally, if there is a pinch-out point in the same polygon, there is more than one pinch-out point in the same polygon.
[0066] Step 2032, connecting the pinch-out points in the same polygon to obtain the first pinch-out boundary in the pinch-out boundary.
[0067] The edge of a polygon is formed by connecting two points. If only one of the two points has the same stratum as the current stratum, there is a pinch-out point between the two points. If there is a pinch-out point in a polygon, there must be other pinch-out points in the polygon. Connect the multiple pinch-out points in the polygon, and the line is the first pinch-out boundary.
[0068] Optionally, the first pinch-out boundary may be understood as a line segment connecting every two adjacent pinch-out points.
[0069] Step 2033, connecting the endpoints of the plurality of first pinch-out boundaries to obtain a second pinch-out boundary among the pinch-out boundaries.
[0070] The second pinch-out boundary is formed by connecting a plurality of first pinch-out boundaries end to end.
[0071] Optionally, after determining the second pinch-out boundary, the pinch-out points connecting the second pinch-out boundary can be used as control points of the target spline to obtain a smooth pinch-out boundary. The target spline is a set standard line. With the standard line as a reference, a smooth pinch-out boundary can be obtained by controlling and adjusting the pinch-out points. The smooth pinch-out boundary can also be used to achieve smooth partitioning of the target stratum.
[0072] In one possible implementation, the pinch-out boundaries are intersected and merged to obtain a first closed area and a non-closed area in the closed area of the target formation, including: intersecting and merging the second pinch-out boundaries in the pinch-out boundaries to obtain a first closed area and a non-closed area in the closed area of the target formation.
[0073] In one possible implementation, see Figure 4 , step 2031, includes: 20311-30313.
[0074] Step 20311, obtain the connection lines of multiple polygonal networks of the target formation.
[0075] Among them, the two ends of the connecting line are connected to the points respectively, and the polygonal network is composed of multiple polygons.
[0076] Step 20312, respectively compare the formation types of the two end points of the multiple connection lines with the current formation type of the target formation.
[0077] For example, if there are five connecting lines, namely connecting line 1, connecting line 2, connecting line 3, connecting line 4 and connecting line 5, it is necessary to compare the formation type of the points at both ends of connecting line 1 with the current formation type of the target formation, compare the formation type of the points at both ends of connecting line 2 with the current formation type of the target formation, compare the formation type of the points at both ends of connecting line 3 with the current formation type of the target formation, compare the formation type of the points at both ends of connecting line 4 with the current formation type of the target formation, and compare the formation type of the points at both ends of connecting line 5 with the current formation type of the target formation.
[0078] Step 20313: If the stratum type of one of the two end points of the connection line is the same as the current stratum type, the pinch-out point between the two end points of the connection line is calculated by a set algorithm.
[0079] For example, if the points at both ends of the connecting line I are point 1 and point 2 respectively, where point 1 includes strata A, B, C, and F from top to bottom, and point 2 includes strata B, C, E, and F from top to bottom, and the target stratum is A at this time, it can be determined that there is a pinch-out point in the connecting line I.
[0080] For example, if the points at both ends of connecting line II are point 3 and point 4 respectively, where point 3 includes strata A, B, C, and F from top to bottom, and point 4 includes strata B, C, E, and F from top to bottom, and the target stratum is B at this time, it can be determined that there is no pinch-out point in connecting line II.
[0081] For example, if the points at both ends of connecting line III are point 5 and point 6 respectively, where point 5 includes strata A, B, C, and F from top to bottom, and point 6 includes strata B, C, E, and F from top to bottom, and the target stratum is D at this time, it can be determined that there is no pinch-out point in connecting line III.
[0082] Optionally, if there is a pinch-out point between the two end points of the connecting line, the pinch-out point can be calculated by setting an algorithm, that is, the pinch-out point can be calculated by a pinch-out ratio, which can be directly obtained or calculated by a certain algorithm.
[0083] For example, if the two ends of the connecting line are connected to point 7 and point 8 respectively, and only point 7 contains the target stratum, then the target stratum is pinched out between points 7 and 8. Assuming the pinch-out ratio is X and the distance from point 7 to point 8 is L, the pinch-out point is located at a distance S from point 8 to point 7, S=L·X.
[0084] In a possible implementation, step 202 includes: forming multiple points in the target area into polygons according to the principle of proximity; splicing multiple polygons to form a polygonal network; and processing the polygonal network to obtain point networking information.
[0085] Optionally, the polygon is formed by connecting a plurality of adjacent points via line segments.
[0086] Exemplarily, if the polygon is a triangle, the triangle is formed by connecting three adjacent points in sequence to form a closed triangle.
[0087] Exemplarily, if the polygon is a quadrilateral, the quadrilateral is formed by connecting four adjacent points in sequence to form a closed quadrilateral.
[0088] Exemplarily, if the polygon is a pentagon, the pentagon is formed by connecting five adjacent points in sequence to form a closed pentagon.
[0089] Optionally, the polygonal net may be a polygonal net without gaps.
[0090] Optionally, if any part of the polygon is outside the target area, the polygon is ignored. If the value of the height / base of the polygon is less than 0.1, the polygon is ignored.
[0091] In a possible implementation, multiple points in the target area are grouped into polygons according to the principle of proximity, including: forming a connecting line between every two adjacent points; and connecting multiple adjacent connecting lines to form a polygon.
[0092] The connecting line is the edge of the polygon. The connecting line cannot pass through the polygon and can only be the edge of the polygon.
[0093] This application directly obtains the point data set and point networking information of the target area. The point data set mainly includes point information, formation information, etc. The point networking information is mainly some information for partitioning the points. The point data set is used to calculate the pinch-out information of each partition. Further, according to the formation type of each area, the formation type of each partition of the target formation can be determined to partition the target bottom layer. The whole process does not require human participation, and it is calculated through a set algorithm. It can analyze massive amounts of data to realize automatic partitioning of the formation, improving work efficiency and accuracy.
[0094] Based on the same application concept, a stratum zoning device corresponding to the stratum zoning method is also provided in the embodiment of the present application. Since the principle of solving the problem by the device in the embodiment of the present application is similar to that in the aforementioned stratum zoning method embodiment, the implementation of the device in this embodiment can refer to the description in the embodiment of the above-mentioned method, and the repeated parts will not be repeated.
[0095] See also Figure 5 , is a functional module diagram of a stratum partitioning device provided in an embodiment of the present application. Each module in the stratum partitioning device in this embodiment is used to execute each step in the above method embodiment. The stratum partitioning device includes an acquisition module 301, a first calculation module 302, a second calculation module 303, and a partitioning module 304; wherein,
[0096] The acquisition module 301 is used to acquire stratigraphic data sets of multiple points in the target area.
[0097] The first calculation module 302 is used to calculate the point networking information through multiple points in the target area;
[0098] The second calculation module 303 is used to calculate the pinch-out information of the target stratum according to the stratum data set and the point networking information, and the target stratum is one or more strata in the target area.
[0099] The partitioning module 304 is used to partition the target stratum according to the pinch-out information.
[0100] In a possible implementation manner, the partitioning module 304 is further used to: determine a closed area in the target stratum according to the pinch-out information; and partition the target stratum according to the stratum type of the closed area.
[0101] In a possible implementation, the partitioning module 304 is specifically used to: intersect and merge the pinch-out boundaries to obtain a first closed area and a non-closed area in the closed area of the target formation; and process the non-closed area to obtain a second closed area in the closed area.
[0102] In a possible implementation, the partitioning module 304 is specifically configured to extend the pinch-out boundary of the non-enclosed area to the boundary of the target area, so as to form a closed area with the pinch-out boundary of the non-enclosed area and the boundary of the target area.
[0103] In a possible implementation, the second calculation module 303 is further used to: determine the pinch-out points in the same polygon; connect the pinch-out points in the same polygon to obtain a first pinch-out boundary in the pinch-out boundaries; connect the endpoints of multiple first pinch-out boundaries to obtain a second pinch-out boundary in the pinch-out boundaries.
[0104] In a possible implementation manner, the partitioning module 304 is specifically configured to: perform intersection and merging processing on the second pinch-out boundary in the pinch-out boundary to obtain a first closed area and a non-closed area in the closed area of the target formation.
[0105] In a possible implementation, the second calculation module 303 is specifically used to: obtain connecting lines of multiple polygonal networks of the target stratum, wherein both ends of the connecting lines are respectively connected to points, and the polygonal network is formed by splicing multiple polygons; respectively compare the stratum types of the points at both ends of the multiple connecting lines with the current stratum type of the target stratum; if the stratum type of one of the points at both ends of the connecting lines is the same as the current stratum type, then calculate the vanishing point between the points at both ends of the connecting line by using a set algorithm.
[0106] In a possible implementation, the first calculation module 302 is further used to: group the multiple points in the target area into polygons according to the principle of proximity; splice the multiple polygons to form a polygonal network; and process the polygonal network to obtain point networking information.
[0107] In a possible implementation, the first calculation module 302 is specifically configured to: connect every two adjacent points into a connecting line; and connect a plurality of adjacent connecting lines to form a polygon, wherein the connecting lines are sides of the polygon.
[0108] In addition, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the stratigraphic zoning method described in the above method embodiment are executed.
[0109] The computer program product of the stratigraphic zoning method provided in the embodiment of the present application includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the steps of the stratigraphic zoning method described in the above method embodiment. Please refer to the above method embodiment for details, which will not be repeated here.
[0110] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0111] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
[0112] If the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a disk or an optical disk. It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprises" or any other variation thereof are intended to cover non-exclusive inclusion, so that a process, method, article or apparatus that includes a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or apparatus. In the absence of more restrictions, the elements defined by the sentence "includes..." do not exclude the presence of other identical elements in the process, method, article or apparatus that includes the elements.
[0113] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application. It should be noted that similar numbers and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.
[0114] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for stratum zoning, characterized in that: include: Obtain stratigraphic data sets at multiple points in the target area; Obtaining point networking information by calculating multiple points in the target area; Calculate the pinch-out information of the target stratum according to the stratum data set and the point networking information, wherein the target stratum is one or more strata in the target area; Partitioning the target stratum according to the pinch-out information; The performing stratum partitioning on the target stratum according to the pinch-out information includes: Determining a closed area in the target stratum according to the pinch-out information; According to the formation type of the closed area, the target formation is divided into two layers; The pinch-out information includes: a pinch-out boundary in the target stratum, the closed area includes a first closed area and a second closed area, and determining the closed area in the target stratum according to the pinch-out information includes: Intersecting and merging the pinch-out boundaries to obtain a first closed area and a non-closed area in the closed area of the target formation; Processing the non-enclosed area to obtain a second enclosed area in the enclosed area; The pinch-out information includes a pinch-out point and a pinch-out boundary, the point networking information includes a polygon, and the pinch-out information of the target stratum is calculated according to the stratum data set and the point networking information, including: Determine the vanishing points in the same polygon; Connecting the pinch-out points in the same polygon to obtain a first pinch-out boundary in the pinch-out boundaries; Connecting endpoints of a plurality of the first pinch-out boundaries to obtain a second pinch-out boundary among the pinch-out boundaries; The step of intersecting and merging the pinch-out boundaries to obtain a first closed area and a non-closed area in the closed area of the target formation includes: Intersecting and merging the second pinch-out boundaries in the pinch-out boundaries to obtain a first closed area and a non-closed area in the closed area of the target formation; The stratigraphic data set includes stratigraphic types, the point networking information includes a polygonal network, and determining the pinch-out points in the same polygon includes: Acquire connection lines of a plurality of polygonal nets of the target stratum, wherein both ends of the connection lines are respectively connected to points, and the polygonal net is formed by splicing a plurality of the polygons; Respectively comparing the formation types at the two end points of the plurality of connection lines with the current formation type of the target formation; If the stratum type of one of the two end points of the connection line is the same as the current stratum type, the pinch-out point between the two end points of the connection line is calculated by a set algorithm.
2. The method according to claim 1, characterized in that The processing of the non-enclosed area to obtain a second enclosed area in the enclosed area includes: The pinch-out boundary of the non-enclosed area is extended to the boundary of the target area, so that the pinch-out boundary of the non-enclosed area and the boundary of the target area form a second enclosed area.
3. The method according to claim 1, characterized in that: The point networking information is obtained by calculating the multiple points in the target area, including: The plurality of points in the target area are combined into a polygon according to the adjacent principle; splicing a plurality of the polygons to form a polygonal net; The multilateral network is processed to obtain point networking information.
4. The method according to claim 1, characterized in that The step of forming a polygon from the plurality of points in the target area according to the adjacent principle includes: Connecting every two adjacent points into a connecting line; A plurality of adjacent connection lines are connected to form a polygon, wherein the connection lines are sides of the polygon.
5. A stratum partitioning device, characterized in that: include: Acquisition module: used to obtain stratigraphic data sets at multiple points in the target area; A first calculation module: used to calculate and obtain point networking information through multiple points in the target area; A second calculation module: used for calculating the pinch-out information of the target stratum according to the stratum data set and the point networking information, wherein the target stratum is one or more strata in the target area; Partitioning module: used for partitioning the target stratum according to the pinch-out information; The partitioning module is further used to: determine the closed area in the target stratum according to the pinch-out information; and partition the target stratum according to the stratum type of the closed area; The partitioning module is specifically used to: perform intersection and merging processing on the pinch-out boundaries to obtain a first closed area and a non-closed area in the closed area of the target formation; and process the non-closed area to obtain a second closed area in the closed area; The second calculation module is further used to: determine the pinch-out points in the same polygon; connect the pinch-out points in the same polygon to obtain a first pinch-out boundary in the pinch-out boundaries; connect the endpoints of a plurality of the first pinch-out boundaries to obtain a second pinch-out boundary in the pinch-out boundaries; The partitioning module is specifically used to: perform intersection and merging processing on the second pinch-out boundary in the pinch-out boundary to obtain a first closed area and a non-closed area in the closed area of the target formation; The second calculation module is specifically used to: obtain connecting lines of multiple polygonal networks of the target stratum, wherein both ends of the connecting lines are respectively connected to points, and the polygonal network is formed by splicing multiple polygons; respectively compare the stratum types of the points at both ends of the multiple connecting lines with the current stratum type of the target stratum; if the stratum type of one of the points at both ends of the connecting lines is the same as the current stratum type, then calculate the vanishing point between the points at both ends of the connecting line by setting an algorithm.
6. An electronic device, characterized in that: include: A processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the machine-readable instructions are executed by the processor to perform the steps of any method described in claims 1 to 4.
7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are executed.
Citation Information
Patent Citations
Method for constructing three-dimensional physical model of sedimentary stratum system by using drilling data
CN102254349A
Automated stratification of graph display
US20130235040A1