Reservoir connectivity confirmation method, device, equipment, medium and product

By screening the closest elements in the fault structure in the reservoir model and judging their attribute matching, the problem of inaccurate connectivity analysis in the fault structure is solved, and more accurate connectivity marking and improvement of oil and gas exploration and development efficiency is achieved.

CN119616474AActive Publication Date: 2025-03-14CHINA UNIV OF PETROLEUM (BEIJING)
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411659183.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2025-03-14
Estimated Expiration
2044-11-19

AI Technical Summary

Technical Problem

The prior art connectivity analysis in fault structures is inaccurate, resulting in reduced efficiency in oil and gas exploration and development.

Method used

By determining the elements on both sides of the fault in the reservoir model, filter out the closest set of elements, and determine whether their element attributes match, marking the connecting bodies on the fault structure.

Benefits of technology

Accurately marking the connecting bodies on the fault structure solves the problem of inaccurate connectivity analysis in the fault structure and improves the efficiency of oil and gas exploration and development.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119616474A_ABST
    Figure CN119616474A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a reservoir connectivity confirmation method and device, equipment, a medium and a product. The method comprises the steps that a target second element corresponding to a first element in second elements is determined according to the spatial distance between the first element of the upper section of a first reservoir and the second element of the upper section of a second reservoir in a reservoir model, the section of the first reservoir and the section of the second reservoir are the same section, and the first element is the same as the second element; when the element type of the first element is matched with the element type of the target second element, it is determined that the second target connection body and the first connection body are the same connection body, the second target connection body is the connection body where the target second element is located in the second reservoir, and the first connection body is the connection body where the first element is located in the first reservoir. The method is used for solving the problem of inaccurate connectivity analysis in the fault structure.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of oil exploration technology, and in particular to a method, device, equipment, medium and product for confirming reservoir connectivity. Background Art

[0002] Reservoir connectivity refers to the ability of fluid to flow in the reservoir, which directly affects the exploration and production efficiency of oil and gas and the final recovery rate. The connectivity judgment of oil reservoirs is of great significance for oil and gas exploration and development.

[0003] When evaluating reservoir connectivity, attribute models are usually used for analysis. Elements with the same attributes are used to find points with adjacent coordinates in the reservoir structure, divide the connected bodies in the reservoir, and perform connectivity analysis.

[0004] However, for fault structures, since the attribute matrix and the coordinate matrix are no longer consistent, the existing technology has the problem of inaccurate connectivity analysis in fault structures. Summary of the invention

[0005] The embodiments of the present application provide a method, device, equipment, medium and product for confirming reservoir connectivity, which are used to solve the problem of inaccurate connectivity analysis in fault structures.

[0006] In a first aspect, an embodiment of the present application provides a method for confirming reservoir connectivity, comprising:

[0007] Determine a target second element corresponding to the first element in the second element according to a spatial distance between a first element of a section on a first reservoir and a second element of a section on a second reservoir in the reservoir model, wherein the section on the first reservoir and the section on the second reservoir are the same section;

[0008] When the element type of the first element matches the element type of the target second element, it is determined that the second target connected body and the first connected body are the same connected body, the second target connected body is the connected body where the target second element is located in the second reservoir, and the first connected body is the connected body where the first element is located in the first reservoir.

[0009] In a possible implementation, determining a target second element corresponding to the first element in the second element according to a spatial distance between a first element of an upper section of a first reservoir and a second element of an upper section of a second reservoir in a reservoir model includes:

[0010] Determine a first element in the first attribute element according to a distance between a first attribute element of a section on a first reservoir in a reservoir model and a target fault line on the section, wherein the first attribute element represents an element of a storage element type on the section of the first reservoir, and the target fault line represents a line where a horizontal plane intersects the section;

[0011] Determine a second element in the second attribute element according to the distance between the second attribute element of the second reservoir upper section in the reservoir model and the target fault line on the section, wherein the second attribute element represents an element of the storage element type on the second reservoir section;

[0012] A target second element corresponding to the first element in the second elements is determined according to a spatial distance between the first element and the second element.

[0013] In a possible implementation, before determining the first element in the first attribute element according to the distance between the first attribute element of the upper section of the first reservoir in the reservoir model and the target fault line on the section, the method further includes:

[0014] Determine the coordinates of the fault line in the cross-section coordinate information according to the cross-section coordinate information in the reservoir model;

[0015] Obtaining the target fault line according to the fault line coordinates in the cross-section coordinate information;

[0016] Dividing the area where the target fault line in the reservoir model is located into a first area and a second area along a first preset direction;

[0017] Determine the attribute element on the cross section in the first region according to the distance between the attribute element in the first region and the target fault line, wherein the attribute element on the cross section in the first region is characterized as a first element;

[0018] According to the distance between the attribute element of the second region and the target fault line, the attribute element on the cross section in the second region is determined, and the attribute element on the cross section in the second region is characterized as the second element.

[0019] In a possible implementation, along a first preset direction, the area where the target fault line in the reservoir model is located is divided into a first area and a second area, including:

[0020] Acquiring a plane coordinate image of a target fault line in a reservoir model along a first preset direction;

[0021] Determine the area where the target fault line is located according to the plane coordinate image of the target fault line in the reservoir model;

[0022] According to the area where the target fault line is located, the target fault line is extended to obtain a processed target fault line;

[0023] According to the processed target fault line, the area where the target fault line is located is divided into a first area and a second area.

[0024] In a possible implementation, the target second element is an element among the second elements that has the smallest spatial distance with the first element.

[0025] In a possible implementation, after determining that the second target connected body and the first connected body are the same connected body, when there are multiple same connected bodies and multiple fault planes exist between the multiple same connected bodies, the method further includes:

[0026] Determine the projection of the same connected body on the fault plane;

[0027] When the same connected body has a projection on the fault plane, the same connected body with a projection on the fault plane is taken as the target connected body;

[0028] According to the positions of the target connected bodies in the reservoir model, the adjacency relationship between the target connected bodies is determined;

[0029] According to the adjacency relationship between the target connected bodies, a graph representing the adjacency relationship is generated and displayed.

[0030] In a possible implementation, determining the adjacency relationship between target connected bodies according to the positions of the target connected bodies in the reservoir model includes:

[0031] According to the position of the target connected body in the reservoir model, the position distance relationship between the target connected body and the fault plane is determined;

[0032] According to the position distance relationship between the target connected body and the fault plane, the adjacency relationship between the target connected bodies is determined.

[0033] In a second aspect, an embodiment of the present application provides a reservoir connectivity confirmation device, comprising:

[0034] A first determination module is used to determine a target second element corresponding to the first element in the second element according to a spatial distance between a first element of a section on a first reservoir and a second element of a section on a second reservoir in a reservoir model, wherein the section on the first reservoir and the section on the second reservoir are the same section;

[0035] The second determination module is used to determine that the second target connected body and the first connected body are the same connected body when the element type of the first element matches the element type of the target second element, the second target connected body is the connected body where the target second element is located in the second reservoir, and the first connected body is the connected body where the first element is located in the first reservoir.

[0036] In a third aspect, an embodiment of the present application provides a reservoir connectivity confirmation device, comprising: a processor, and a memory communicatively connected to the processor;

[0037] Memory stores computer-executable instructions;

[0038] The processor executes the computer-executable instructions stored in the memory to implement the method of the embodiment of the present application.

[0039] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, comprising: computer-readable storage medium storing computer execution instructions, which are used to implement the method of the embodiment of the present application when executed by a processor.

[0040] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which implements the method of the embodiment of the present application when executed by a processor.

[0041] The embodiments of the present application provide a method, device, equipment, medium and product for confirming the connectivity of a reservoir. First, by determining the first element of the upper section of the first reservoir and the second element of the upper section of the second reservoir in the reservoir model, the elements of the upper sections on both sides of the fault are screened out, wherein the section on the first reservoir and the section on the second reservoir are the same section, and the first reservoir and the second reservoir are respectively on both sides of the fault. Then, through the spatial distance between the first element and the second element, the target second element in the second element that is closest to the first element is determined, thereby screening out multiple adjacent groups of elements in the fault. Finally, when the element type of the first element matches the element type of the target second element, the connected body where the first element is located and the connected body where the target second element is located are marked as the same connected body. Thus, by screening the multiple groups of elements that are closest to each other in the fault and judging whether the element attributes of the multiple groups of elements match, the connected bodies on the fault structure are marked, thereby solving the problem of inaccurate connectivity analysis in the fault structure. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the embodiments of the present application, and together with the description are used to explain the principles of the embodiments of the present application.

[0043] Figure 1 A schematic diagram of a scenario of a method for confirming reservoir connectivity provided in an embodiment of the present application;

[0044] Figure 2 A schematic diagram of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 1 ;

[0045] Figure 3 A schematic diagram of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 2 ;

[0046] Figure 4 A schematic diagram of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 3 ;

[0047] Figure 5 Schematic diagram of the results of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 1 ;

[0048] Figure 6a Schematic diagram of the results of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 2 ;

[0049] Figure 6b Schematic diagram of the results of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 3 ;

[0050] Figure 6c Schematic diagram of the results of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 4 ;

[0051] Figure 7a Schematic diagram of the results of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 5 ;

[0052] Figure 7b Schematic diagram 6 of the result of a method for confirming reservoir connectivity provided in an embodiment of the present application;

[0053] Figure 7c Schematic diagram 7 of the result of a method for confirming reservoir connectivity provided in an embodiment of the present application;

[0054] Figure 8 A schematic diagram of the structure of a reservoir connectivity analysis device provided in an embodiment of the present application;

[0055] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0056] The above drawings have shown clear embodiments of the embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the embodiments of the present application in any way, but to illustrate the concepts of the embodiments of the present application for those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0057] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the embodiments of the present application as detailed in the appended claims.

[0058] Important terms explanation:

[0059] Reservoir: A porous rock layer underground that can store and transfer oil and gas (petroleum and natural gas). Reservoir rocks usually have high porosity and permeability, which allows oil and gas to flow and accumulate in them. Reservoirs are the core object of oil and gas exploration and development because they are the main storage place for oil and gas resources;

[0060] Reservoir model: A mathematical model that divides a complex three-dimensional space into a finite number of small units, called "grids" or "cells," so that computers can process and analyze the spatial data, including the grid points and their locations;

[0061] Fault: It can refer to the structural phenomenon that the rock breaks due to stress, and there is obvious displacement of the rock blocks on both sides of the fracture surface;

[0062] Fault model: used to describe the geometric characteristics and spatial position of the fault, including the fault's strike, dip, inclination, fault distance and other parameters;

[0063] Property model: describes the physical and chemical properties of the geological body, such as rock porosity, permeability, rock type, temperature, pressure, etc.;

[0064] Connectivity: In graph theory, connectivity refers to whether there is a path connecting any two vertices in the graph;

[0065] Reservoir connectivity: The ability of fluid to flow in a reservoir. Reservoir connectivity describes the degree of connectivity between pores and fractures in a reservoir, which affects the migration, accumulation and production of oil and gas.

[0066] Connectivity coefficient: an indicator used to quantify the connectivity between different connected bodies in a reservoir, reflecting the ability of fluids (such as oil, natural gas or water) to flow between different regions within the reservoir. The connectivity coefficient can be used to evaluate the connectivity and fluid transmission efficiency within the reservoir.

[0067] Minkowski sum algorithm: The sum of the point sets of two Euclidean spaces, also called the expansion set of the two spaces, is intuitively represented geometrically as the union of the area swept by the continuous motion of set A along the edge of set B and set B itself, or the union of the area swept by the continuous motion of set B along the boundary of set A and set A itself;

[0068] Polygon segmentation algorithm: complex polygons are decomposed into simpler geometric shapes, such as triangles or convex polygons;

[0069] Bentley-Ottmann algorithm: An efficient computational geometry algorithm for finding all intersections of a set of line segments in a plane, implemented primarily via a sweep line technique, where a vertical line (called the sweep line) is swept across the plane while maintaining a dynamic set of active line segments and efficiently reporting intersections as they occur.

[0070] Minimum weighted undirected connected graph: In a weighted undirected connected graph, find a spanning tree such that the sum of the weights of all edges in the tree is minimal;

[0071] Dijkstra's algorithm: An algorithm for finding the shortest paths from a single source vertex to all other vertices in a weighted graph;

[0072] Minimum spanning tree algorithm: used to find a subset of edges in a weighted undirected graph that forms a tree containing all vertices in the graph and whose total edge weight is minimal.

[0073] When the reservoir structure has good continuity, the geological attributes (such as rock type, porosity, permeability, etc.) show certain regularity and continuity with the change of spatial position. At this time, the connectivity analysis of the reservoir attribute matrix can find the corresponding adjacent points in space, and the connected bodies in the reservoir can be divided to find the flow path in the reservoir. However, when there are structures such as faults in the stratum, the reservoir attribute matrix and the reservoir coordinate matrix are no longer continuous at the fault position. A point on the fault plane is divided into two points after the fault. Although these two points are still adjacent in the attribute matrix, they are no longer adjacent in the coordinate matrix. It is impossible to correctly find adjacent points in space using only the attribute matrix, and there is an inaccurate connectivity analysis problem in the fault structure.

[0074] The embodiment of the present application provides a method for confirming the connectivity of a reservoir. Due to the fault, the coordinates of the elements on the fault are discontinuous, and it is impossible to find the adjacent elements through the continuous coordinates, so it is impossible to find the elements that may be connected. Therefore, the two sides of the fault are firstly marked as the first reservoir and the second reservoir respectively, so as to distinguish the elements on both sides of the fault. The fault includes the first reservoir section and the second reservoir section. The elements on the upper section of the first reservoir and the elements on the upper section of the second reservoir are screened out. Secondly, because the elements with the closest distance are adjacent, the elements on the upper section of the first reservoir with the closest distance on the second reservoir section are screened out. , thereby using the closest spatial distance to calibrate multiple groups of elements on the fault, the groups of elements are the first element and the target second element corresponding to the first element, and then the element types of the multiple groups of elements are judged. When the element type of the first element matches the element type of the target second element, it is determined that the second target connected body where the target second element is located is the same connected body as the first connected body where the first element is located, thereby calibrating the connected bodies on the fault. In addition, the new connected body division is used to analyze the adjacency relationship between the connected bodies, which solves the problem of inaccurate connectivity analysis in the fault structure.

[0075] Figure 1 A schematic diagram of a scenario of a method for confirming reservoir connectivity provided in an embodiment of the present application, such as Figure 1As shown, the execution subject of the method may be a confirmation system of reservoir connectivity, which may be a server. The server may be a computer, a notebook, a tablet or a mobile phone. This embodiment does not impose any special restrictions on the implementation method of the execution subject, as long as the execution subject can determine the target second element corresponding to the first element in the second element according to the spatial distance between the first element of the upper section of the first reservoir and the second element of the upper section of the second reservoir in the reservoir model, wherein the section on the first reservoir and the section on the second reservoir are the same section, and when the element type of the first element matches the element type of the target second element, it is determined that the second target connected body is the same connected body as the first connected body, the second target connected body is the connected body where the target second element is located in the second reservoir, and the first connected body is the connected body where the first element is located in the first reservoir.

[0076] The following specific embodiments are used to describe in detail the technical solutions of the embodiments of the present application and how the technical solutions of the embodiments of the present application solve the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0077] Figure 2 A schematic diagram of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 1 The execution subject of this method can be a server or other server, and this embodiment does not make any special restrictions here. Figure 2 As shown, the method may include:

[0078] S201. Determine a target second element corresponding to the first element in the second element according to a spatial distance between a first element of a section on a first reservoir and a second element of a section on a second reservoir in a reservoir model, wherein the section on the first reservoir and the section on the second reservoir are the same section.

[0079] Among them, the first reservoir may refer to the area on one side of the fault line in the fault, and the second reservoir may refer to the area on the other side of the fault line in the fault. The first reservoir and the second reservoir are arranged opposite to each other. In the embodiment of the present application, the first reservoir represents the rising plate in the fault structure, and the second reservoir represents the descending plate in the fault structure. The rising plate and the descending plate are used to describe the reservoir structure on both sides of the fault. The rising plate may refer to the reservoir above the fault plane, and the descending plate may refer to the reservoir below the fault plane. For example, when facing one side of the fault plane and observing the other side of the fault plane, the rising plate is the part above the fault plane, and the descending plate is the part below the fault plane.

[0080] The cross section on the first reservoir may refer to the plane where the fault is located, which is the same cross section as the cross section on the second reservoir and is used to identify the structure in the fault.

[0081] The first element may refer to the attribute element on the first reservoir section that is closest to the fault line, and the second element may refer to the attribute element on the second reservoir section that is closest to the fault line. The first element and the second element have attribute values, which store the geological conditions here, and may represent sand, stone, or porosity. In the embodiment of the present application, the first element refers to the attribute element on the ascending plate section that is closest to the fault line, and the second element refers to the attribute element on the descending plate section that is closest to the fault line. The first element and the second element may be used to store the specific conditions of sand and stone, for example, the type of the first element is sand, and the type of the second element is stone.

[0082] Spatial distance can refer to the straight-line distance between two points or objects in three-dimensional space, which is used to represent the shortest path length. The measurement method can be selected according to the needs of the usage scenario, such as calculation using spatial coordinates, or calculation using latitude and longitude information and the radius of the earth.

[0083] The target second element may refer to an element selected from the second element according to the requirements, and the specific requirements are set according to the usage. In the embodiment of the present application, the target second element is based on a certain first element, and the spatial distance between all second elements and the first element is calculated, and the second element corresponding to the smallest distance is selected and marked as the target second element. This process is performed on all first elements, and the execution order is not limited by this application, and can be set according to the size and classification of the data.

[0084] In the embodiment of the present application, according to the spatial distance between the first element of the upper section of the first reservoir and the second element of the upper section of the second reservoir in the reservoir model, determining the target second element corresponding to the first element in the second element includes:

[0085] Determine a first element in the first attribute element according to a distance between a first attribute element of a section on a first reservoir in a reservoir model and a target fault line on the section, wherein the first attribute element represents an element of a storage element type on the section of the first reservoir, and the target fault line represents a line where a horizontal plane intersects the section;

[0086] Determine a second element in the second attribute element according to the distance between the second attribute element of the second reservoir upper section in the reservoir model and the target fault line on the section, wherein the second attribute element represents an element of the storage element type on the second reservoir section;

[0087] A target second element corresponding to the first element in the second elements is determined according to a spatial distance between the first element and the second element.

[0088] Among them, the reservoir model can refer to a model that stores the coordinate information of the entire reservoir structure. It can store three-dimensional position coordinates or geographical coordinates, including longitude, latitude and altitude. It is selected according to the needs of data analysis. The unit selection of the reservoir model depends on the usage scenario. For example, for regional geological surveys, kilometers (km) can be selected as the unit. For example, for oil field development, meters (m) can be selected as the unit.

[0089] On the basis of the reservoir model, a fault model is established. The fault model may refer to a model that stores the fault structure, including the location, fault plane and fault direction of the fault. The units of the fault model may be consistent with or inconsistent with those of the reservoir model, and the coordinate information of the two may be converted through the relationship between the coordinate systems.

[0090] Based on the reservoir model, an attribute model is established. The attribute model may refer to a model that stores the attributes of each point in the reservoir structure, including physical properties, chemical properties, and fluid properties. In the embodiment of the present application, the attribute model mainly stores the rock type of each point in the reservoir structure, such as whether a certain point in the reservoir is sand or mud.

[0091] A section may refer to a section of a selected fault in a plurality of fault structures. The section in the embodiment of the present application is obtained by extracting fault information from the fault structure. The first reservoir and the second reservoir are respectively located on both sides of the section.

[0092] The target fault line may refer to a fault line selected according to preset requirements. The preset requirements are determined according to usage conditions and usage requirements, such as selecting a straight fault line or a curved fault line. In an embodiment of the present application, the target fault line is a fault line obtained by intersecting the fault information in the fault model with any horizontal plane. There may be multiple target fault lines, and there is coordinate information of multiple points on the target fault line.

[0093] The attribute element may refer to an element storing an element type in a reservoir model. The element type may refer to the type information represented by the element, which may be a physical property or a chemical property. The first attribute element may refer to an attribute element of a section on a first reservoir, and the second attribute element may refer to an attribute element of a section on a second reservoir. The first attribute element and the second attribute element are elements selected from the attribute elements according to position requirements. There may be multiple first attribute elements and second attribute elements. The structural requirement may refer to the selection of a certain position.

[0094] In an embodiment of the present application, by calculating the distance between the first attribute element and the target fault line, the first element is screened out according to the shortest distance, because the element closest to the fault line may belong to the fault structure. Similarly, by calculating the distance between the second attribute element and the target fault line, the second element is screened out according to the shortest distance, thereby obtaining the elements on the first reservoir section and the second reservoir section that may belong to the fault structure, respectively.

[0095] In this embodiment of the present application, the target second element is the element among the second elements which has the smallest spatial distance with the first element.

[0096] The second element with the shortest spatial distance to the first element may refer to the second element with the shortest spatial distance among multiple second elements corresponding to a first element. It is marked as the target second element. There may be multiple minimum distances. At this time, any second element corresponding to the minimum distance may be selected.

[0097] In some embodiments, any first element is selected, the distance between the first element and all second elements is calculated, all distance results are compared, and the second element with the closest distance is selected as the target second element. For example, there is a first element M1, and the distances between the first element M1, N2 and N3 are r1, r2 and r3, among which r2 is the smallest, then N2 can be marked as the target second element corresponding to M1, and the minimum distance relationship between M1 and N2 is stored, and for each first element with a first reservoir, there is a target second element corresponding to it, and each set of corresponding results is stored.

[0098] S202. When the element type of the first element matches the element type of the target second element, determine that the second target connected body and the first connected body are the same connected body, the second target connected body is the connected body in the second reservoir where the target second element is located, and the first connected body is the connected body in the first reservoir where the first element is located.

[0099] Among them, the element type of the first element can refer to the geological attribute type of the first element, and the element type of the target second element can refer to the geological attribute type of the target second element. In this embodiment of the present application, the element type of the first element matches the element type of the target second element, which can mean that the element type of the first element is the same as the element type of the target second element. When the element type of the first element is different from the element type of the target second element, it is marked as mismatch.

[0100] The second target connected body may refer to the connected body where the target second element is located, which is used to identify the element aggregate whose attributes are all the target second element. The connected body may refer to the element aggregate with the same property, and these elements are spatially connected. The first connected body may refer to the connected body where the first element is located, which is used to identify the element aggregate whose attributes are all the first element. In an embodiment of the present application, the element attributes of the second target connected body and the first connected body may be consistent or inconsistent, depending on the attributes of the element location. For example, a first element at the first reservoir is sand, and the second element at the second reservoir is sand and stone. By comparing the distances of all second elements to the first element, the nearest second element is selected as the target second element. If the target second element and the first element are both sand, the target second connected body and the first connected body are marked as the same connected body.

[0101] The same connected body can refer to an aggregate of elements with the same properties, which is used to indicate that there is flow ability within this aggregate. For example, if the element type of the same connected body A is sand, then this same connected body A can be represented as a region of sand. When there is another same connected body B whose element type is stone, it means that there is no flow between connected bodies A and B.

[0102] In an embodiment of the present application, the elements of the ascending disk cross-section and the elements of the descending disk cross-section are first divided into connected bodies, and then the attribute elements of the ascending disk cross-section are used as a benchmark to find the nearest attribute elements on the descending disk cross-section. After comparing the attribute types of the two, if they belong to the same type, the connected body in which the two are located is marked as the same connected body.

[0103] A method for confirming reservoir connectivity provided in an embodiment of the present application performs a first connected body division on the element types on the first reservoir and the second reservoir of the reservoir model, thereby achieving preliminary screening of reservoir data and narrowing the division range of the connected body. On this basis, according to the spatial distance between the first element of the upper section of the first reservoir and the second element of the upper section of the second reservoir in the reservoir model, the target second element corresponding to the first element in the second element is determined, and then a judgment is made based on the element type of the first element and the element type of the target second element. When the two match, the second target connected body is calibrated as the same connected body as the first connected body, so that the connected bodies on both sides of the fault are marked, and the connected body division of the entire reservoir structure is accurate.

[0104] Figure 3 A schematic diagram of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 2 The execution subject of this method can be a server or other server, and this embodiment does not make any special restrictions here. Figure 3As shown, before determining the first element in the first attribute element according to the distance between the first attribute element of the upper section of the first reservoir in the reservoir model and the target fault line on the section, the method may include:

[0105] S301. Determine the coordinates of the fault line in the cross-section coordinate information according to the cross-section coordinate information of the reservoir model.

[0106] The cross-section coordinate information may refer to the coordinate information of each point on the cross-section, which is used to indicate the position and size of the cross-section. The cross-section coordinate information may be directly read from the fault model, and may be stored in the form of a matrix or an array.

[0107] The fault line coordinates may refer to the coordinate information marked as the fault line in the cross-section coordinate information. After the cross-section coordinate information is obtained, it may be read manually or directly by a computer.

[0108] S302, obtaining a target fault line according to the fault line coordinates in the cross-section coordinate information;

[0109] S303: Divide the area where the target fault line in the reservoir model is located into a first area and a second area along a first preset direction.

[0110] Among them, the first preset direction can refer to a direction requirement set in advance according to demand. The demand can be a normal direction or a tangent direction. In the embodiment of the present application, the first preset direction is the tangent direction for each horizontal plane of the fault structure. The horizontal plane and the cross-section of the fault are used to obtain the target fault line and the area where the target fault line is located.

[0111] The area where the target fault line is located may refer to the target fault line and the surrounding area of ​​the target fault line, which is used to select the attribute elements around the fault line. In the embodiment of the present application, the surrounding area range of the target fault line is selected according to the unit of the reservoir model, so that the attribute elements around the fault line are divided into the area where the target fault line is located. A variety of algorithms can be combined to achieve this, and the selection of a specific algorithm is determined according to the amount of data and the reservoir structure.

[0112] In some embodiments, a maximum grid spacing d is obtained based on a constructed reservoir model to ensure the unit setting of the area where the target fault line is located. In the normal direction of the target fault line, a geometric extension distance of 4*d is selected, and a geometric extension distance of 6*d is selected in the tangent direction. The Minkowski sum algorithm is used to realize the division of the area where the target fault line is located, and the Minkowski sum of the target fault line and a circle with a radius of 4d is obtained to obtain a strip area O as the area where the target fault line is located.

[0113] The first area may refer to a part of the target area after it is divided according to the target fault line, and the second area may refer to another part of the area after the division. The first area and the second area are used to ensure that the attribute elements found either belong to the upper section of the first reservoir or to the upper section of the second reservoir, rather than both belonging to one reservoir, otherwise it will affect the division of the connected body on the fault.

[0114] In the embodiment of the present application, along the first preset direction, the area where the target fault line in the reservoir model is located is divided into a first area and a second area, including:

[0115] Acquiring a plane coordinate image of a target fault line in a reservoir model along a first preset direction;

[0116] Determine the area where the target fault line is located according to the plane coordinate image of the target fault line in the reservoir model;

[0117] According to the area where the target fault line is located, the target fault line is extended to obtain a processed target fault line;

[0118] According to the processed target fault line, the area where the target fault line is located is divided into a first area and a second area.

[0119] The plane coordinate image may refer to an image presented by two-dimensional coordinates, which is used to reflect the position and shape of the target fault line on a certain horizontal plane.

[0120] The extension process may refer to extending a specified line segment in a set direction, which may be a tangent direction or a normal direction. In an embodiment of the present application, in the area where the target fault line is located, the target fault line is extended on the tangent so that the extended target fault line intersects with the boundary of the area where the target fault line is located.

[0121] S304, determining the attribute element on the cross section in the first region according to the distance between the attribute element in the first region and the target fault line, wherein the attribute element on the cross section in the first region is characterized as a first element;

[0122] S305 . Determine the attribute element on the cross section in the second region according to the distance between the attribute element in the second region and the target fault line, wherein the attribute element on the cross section in the second region is characterized as a second element.

[0123] Among them, the distance between the attribute elements of the first area and the target fault line may refer to the distance between each attribute element in the first area and the target fault line, and the distance between the attribute elements of the second area and the target fault line may refer to the distance between each attribute element in the second area and the target fault line. There may be multiple attribute elements on the cross section in the first area and there may also be multiple attribute elements on the cross section in the second area.

[0124] In some embodiments, a polygon segmentation algorithm is used to implement the division of the first area and the second area, and the two ends of the fault line are extended outward to obtain the fault line area L. The area O where the target fault line is located is subtracted from the fault line area L, so that the area O where the target fault line is located is divided into two polygons O1 and O2. The two polygons are respectively located on both sides of the fault line, thereby ensuring that the attribute element found belongs to the rising disk section or the descending disk section. The extension of the fault line can be achieved by an algorithm, and the form of the algorithm is not required. In the embodiment of the present application, the fault line is sampled by a two-point cubic Hermite interpolation algorithm to obtain a plane coordinate image of the target fault line in the reservoir model, and the two ends are extended by a distance of 6*d along the tangent direction of the fault to obtain the fault line area L.

[0125] For example, for different horizontal planes, different target fault lines are selected. For each target fault line, the corresponding target fault line region O and fault line region L are obtained. Taking a target fault line as an example, the target fault line region O is divided into two polygons O1 and O2. It can be obtained that polygon O1 contains attribute elements A1, A2, A3, and polygon O2 contains attribute elements B1, B2, B3. It can be obtained that the distances between these attribute elements and the target fault line are d1, d2, d3, d4, d5 and d6 respectively. After comparing d1, d2 and d3, it can be obtained that A1 is closest to the target fault line, so A1 is the attribute element on O1. Similarly, it can be obtained that B1 is the attribute element on O2. Therefore, for multiple target fault lines, multiple groups of A1 and B1 can be obtained. At this time, attribute elements with higher spatial positions are selected to divide them into elements of the rising plate section, and attribute elements with lower spatial positions are divided into elements of the descending plate section, so that the rising plate and the descending plate can be marked.

[0126] A method for confirming reservoir connectivity provided in an embodiment of the present application first determines the coordinates of a fault line through cross-section coordinate information of a cross section in a reservoir model to obtain a target fault line, and then extends the target fault line to ensure that it intersects with a regional boundary, thereby dividing the region where the target fault line is located to obtain a first region and a second region, and then determines the attribute elements in the respective regions based on the distance between the attribute elements of the first region and the second region and the target fault line, namely the first element and the second element, thereby ensuring that the attribute elements can be correctly allocated to the first reservoir and the second reservoir, thereby facilitating accurate analysis of the spatial relationship and connectivity between reservoirs and providing a scientific basis for geological modeling and resource development.

[0127] Figure 4 A schematic diagram of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 3 The execution subject of this method can be a server or other server, and this embodiment does not make any special restrictions here. Figure 4 As shown, after determining that the second target connected body and the first connected body are the same connected body, when there are multiple same connected bodies and multiple fault planes exist between the multiple same connected bodies, the method further includes:

[0128] S401. Determine the projection of the same connected body on the fault plane.

[0129] Among them, the fault plane can refer to the plane between one connected body and another connected body. There can be multiple fault planes, which can refer to multiple fault planes between one connected body and another connected body, or refer to fault planes between different connected bodies. For example, there are multiple fault planes between connected body A and connected body B, and there is a fault plane between connected body B and connected body C, and there is also a fault plane between connected body C and connected body D.

[0130] In some embodiments, the fault plane is divided into two cases: the fault plane intersects and the fault plane does not intersect. According to the fault plane after dividing the same connected body in the fault model, the coordinates of multiple fault lines in the fault plane coordinate information are determined, and the intersection points of multiple fault lines are determined by using the coordinates of the intersection points. The multiple fault lines in the fault plane coordinate information are divided by using the coordinates of the intersection points, so that the fault plane is divided into new sub-faults, thereby determining the intersection result of the fault plane. For example, the Bentley-Ottmann algorithm is used to determine whether the fault planes intersect with each other and the positions of the n intersection points, so that the fault lines are divided into n+1 sub-fault lines, and n+1 sub-fault planes are obtained, which are numbered a1, a2, ..., an+1 in sequence.

[0131] The projection of the same connected body on the fault plane may refer to the mapping of the same connected body on the fault plane, which is used to reflect the contact situation between the same connected body and the fault plane. In an embodiment of the present application, the mapping of the same connected body on the fault plane is represented by a positive projection.

[0132] S402. When the same connected body has a projection on the fault plane, the same connected body with a projection on the fault plane is taken as a target connected body.

[0133] Among them, the target connected body may refer to a connected body that meets the requirements, and the requirements are set according to the usage. In the embodiment of the present application, the orthographic projection area is used to determine whether the same connected body is on one side of the fault plane. For example, when the orthographic projection area of ​​the same connected body on the fault plane is greater than 0, it means that the same connected body is on one side of the fault plane, the same connected body is adjacent to the fault plane, and the same connected body is determined as the target connected body. When the orthographic projection area of ​​the same connected body on the fault plane is equal to 0, it means that the same connected body is not on one side of the fault plane, the same connected body is not adjacent to the fault plane, and the same connected body is not the target connected body.

[0134] S403: Determine the adjacency relationship between the target connected bodies according to the positions of the target connected bodies in the reservoir model.

[0135] The position of the target connected body in the reservoir model may refer to the relative position of the target connected body and the fault in the reservoir model.

[0136] The adjacency relationship between target connected bodies may refer to one target connected body being adjacent to another target connected body, and is used to indicate the relative positional relationship between the target connected bodies.

[0137] Among them, in the embodiment of the present application, the adjacency relationship between the target connected bodies is determined according to the position of the target connected body in the reservoir model, including:

[0138] According to the position of the target connected body in the reservoir model, the position distance relationship between the target connected body and the fault plane is determined;

[0139] According to the position distance relationship between the target connected body and the fault plane, the adjacency relationship between the target connected bodies is determined.

[0140] The position distance relationship between the target connected body and the fault plane can refer to the distance between the target connected body and the fault plane, which can be expressed by the distance between the center of mass of the target connected body and the center of mass of the fault plane, or by the distance between a point on the edge of the target connected body and a point on the edge of the fault plane.

[0141] In some embodiments, the projection of the same connected body on the fault plane is used to determine the adjacent faults of the same connected body, and then the adjacency relationship between the same connected bodies is determined based on multiple adjacent faults of the same connected body.

[0142] S404: Generate and display a graph representing the adjacency relationship based on the adjacency relationship between the target connected bodies.

[0143] The adjacency relationship graph may refer to the distribution of target connected bodies and faults, and the distribution may refer to the adjacency of a target connected body with another target connected body through a fault, and the distribution includes the adjacency relationship between all target connected bodies and all faults. In the embodiment of the present application, a minimum weighted undirected connected graph is used as the adjacency relationship graph, where the weight is the Euclidean distance between the target connected body and the fault plane.

[0144] In some embodiments, the construction of the adjacency relationship graph is divided into two cases according to the results of fault intersection: the presence of intersecting faults and the absence of intersecting faults. When there are intersecting faults, the Dijkstra algorithm is used to find the shortest path between each connected body, and only those paths that pass through only one fault vertex are retained to construct a minimum weighted undirected connected graph, and then all child fault vertices are replaced with their parent fault vertices; when there are no intersecting faults, the minimum spanning tree algorithm is directly used to construct the minimum weighted undirected connected graph based on the relationship graph.

[0145] The embodiment of the present application provides a method for confirming the connectivity of a reservoir. After confirming that the second target connected body and the first connected body are the same connected body, the projection of the same connected body on multiple fault planes is determined to identify the target connected body adjacent to the fault plane, and the adjacency relationship between these target connected bodies is determined according to their positions in the reservoir model. Finally, based on these adjacency relationships, a minimum weighted undirected connectivity graph is generated and displayed as an adjacency relationship graph to indicate the distribution of the target connected body and the fault, wherein the weight is based on the Euclidean distance between the target connected body and the fault plane, and is divided into two different situations where there are intersecting faults and there are no intersecting faults to construct the minimum weighted undirected connectivity graph, thereby systematically evaluating and optimizing the connectivity between the connected bodies.

[0146] Figure 5 Schematic diagram of the results of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 1 ,like Figure 5 As shown, there is a corresponding area O where the target fault line is located around the target fault line. The area O where the target fault line is located is in a strip shape. The fault line area L can be obtained by extending the fault line. The fault line area L divides the area O where the target fault line is located to obtain two polygons O1 and O2. O1 and O2 have their own attribute elements respectively.

[0147] Figure 6a Schematic diagram of the results of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 2 ,like Figure 6a As shown, Example 1 demonstrates the situation where the fault directions are different but there are no intersecting faults. There are 5 faults in Example 1. After determining the target second element, dividing the first connected body and the target second connected body, and marking the same connected body, a total of 5 connected bodies are obtained. It can be seen that the fault lines do not intersect at this time.

[0148] Figure 6b Schematic diagram of the results of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 3 ,like Figure 6b As shown, Example 1 shows an adjacency relationship diagram of multiple connected bodies and multiple fault lines. In Example 1, connected body 1, connected body 2 and connected body 3 are distributed around fault 1, connected body 3 and connected body 4 are distributed on both sides of fault 3, and connected body 4 and connected body 5 are distributed on both sides of fault 4.

[0149] Figure 6c Schematic diagram of the results of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 4 ,like Figure 6cAs shown, Example 1 shows a connectivity coefficient diagram of multiple interconnected bodies. It can be seen that the connectivity coefficient of interconnected body 1 and interconnected body 3 is 0.4, and the connectivity coefficient of interconnected body 3 and interconnected body 4 is 0.56. It can be inferred that the connectivity between interconnected body 1 and interconnected body 3 is smaller than the connectivity between interconnected body 3 and interconnected body 4, indicating that the flow capacity between interconnected body 1 and interconnected body 3 is weaker than the flow capacity between interconnected body 3 and interconnected body 4.

[0150] Figure 7a Schematic diagram of the results of a method for confirming reservoir connectivity provided in an embodiment of the present application Figure 5 ,like Figure 7a As shown, Example 2 shows the situation where the fault directions are different and there are intersecting faults. There are 4 faults in Example 2. After determining the target second element, dividing the first connected body and the target second connected body and marking the same connected body, a total of 5 connected bodies are obtained. It can be seen that fault line 2 and fault line 3 intersect at this time.

[0151] Figure 7b Schematic diagram 6 of the result of a method for confirming reservoir connectivity provided in an embodiment of the present application, as shown in Figure 7b As shown, Example 2 shows an adjacency relationship diagram of multiple connected bodies and multiple fault lines. The connected body 1 in Example 2 includes fault 1, and connected body 1, connected body 2, connected body 3 and connected body 4 are distributed around the intersection of fault line 2 and fault line 3. Connected body 3 and connected body 4 are distributed on both sides of fault 3, and connected body 4 and connected body 5 are distributed on both sides of fault 4.

[0152] Figure 7c Schematic diagram 7 of the result of a method for confirming reservoir connectivity provided in an embodiment of the present application, as shown in FIG. Figure 7c As shown, Example 2 shows a connectivity coefficient diagram of multiple interconnected bodies. It can be seen that the connectivity coefficient of interconnected body 1 and interconnected body 3 is 0.46, and the connectivity coefficient of interconnected body 2 and interconnected body 4 is 0.12. It can be inferred that the connectivity between interconnected body 1 and interconnected body 3 is greater than the connectivity between interconnected body 2 and interconnected body 4, indicating that the flow capacity between interconnected body 1 and interconnected body 3 is stronger than the flow capacity between interconnected body 2 and interconnected body 4.

[0153] Figure 8 A schematic diagram of a reservoir connectivity confirmation device provided in an embodiment of the present application is shown in FIG. Figure 8 As shown, the reservoir connectivity analysis device 80 includes: a first determination module 801 and a second determination module 802. Among them:

[0154] A first determination module 801 is used to determine a target second element corresponding to the first element in the second element according to a spatial distance between a first element of a section on a first reservoir and a second element of a section on a second reservoir in a reservoir model, wherein the section on the first reservoir and the section on the second reservoir are the same section;

[0155] In a possible implementation, according to the spatial distance between the first element of the first reservoir upper section and the second element of the second reservoir upper section in the reservoir model, a target second element corresponding to the first element in the second elements is determined, and the first determination module 801 is specifically used to:

[0156] Determine a first element in the first attribute element according to a distance between a first attribute element of a section on a first reservoir in a reservoir model and a target fault line on the section, wherein the first attribute element represents an element of a storage element type on the section of the first reservoir, and the target fault line represents a line where a horizontal plane intersects the section;

[0157] Determine a second element in the second attribute element according to the distance between the second attribute element of the second reservoir upper section in the reservoir model and the target fault line on the section, wherein the second attribute element represents an element of the storage element type on the second reservoir section;

[0158] A target second element corresponding to the first element in the second elements is determined according to a spatial distance between the first element and the second element.

[0159] In a possible implementation manner, before determining the first element in the first attribute element according to the distance between the first attribute element of the upper section of the first reservoir in the reservoir model and the target fault line on the section, the first determination module 801 may also be specifically used to:

[0160] Determine the coordinates of the fault line in the cross-section coordinate information according to the cross-section coordinate information in the reservoir model;

[0161] Obtaining the target fault line according to the fault line coordinates in the cross-section coordinate information;

[0162] Dividing the area where the target fault line in the reservoir model is located into a first area and a second area along a first preset direction;

[0163] Determine the attribute element on the cross section in the first region according to the distance between the attribute element in the first region and the target fault line, wherein the attribute element on the cross section in the first region is characterized as a first element;

[0164] According to the distance between the attribute element of the second region and the target fault line, the attribute element on the cross section in the second region is determined, and the attribute element on the cross section in the second region is characterized as the second element.

[0165] In a possible implementation, along the first preset direction, the region where the target fault line in the reservoir model is located is divided into a first region and a second region, and the first determination module 801 may also be specifically used to:

[0166] Acquiring a plane coordinate image of a target fault line in a reservoir model along a first preset direction;

[0167] Determine the area where the target fault line is located according to the plane coordinate image of the target fault line in the reservoir model;

[0168] According to the area where the target fault line is located, the target fault line is extended to obtain a processed target fault line;

[0169] According to the processed target fault line, the area where the target fault line is located is divided into a first area and a second area.

[0170] The second determination module 802 is used to determine that the second target connected body and the first connected body are the same connected body when the element type of the first element matches the element type of the target second element, the second target connected body is the connected body where the target second element is located in the second reservoir, and the first connected body is the connected body where the first element is located in the first reservoir.

[0171] In a possible implementation, after determining that the second target connected body and the first connected body are the same connected body, when there are multiple same connected bodies and multiple fault planes exist between the multiple same connected bodies, the second determination module 802 may also be specifically used to:

[0172] Determine the projection of the same connected body on the fault plane;

[0173] When the same connected body has a projection on the fault plane, the same connected body with a projection on the fault plane is taken as the target connected body;

[0174] According to the positions of the target connected bodies in the reservoir model, the adjacency relationship between the target connected bodies is determined;

[0175] According to the adjacency relationship between the target connected bodies, a graph representing the adjacency relationship is generated and displayed.

[0176] In a possible implementation, the adjacency relationship between the target connected bodies is determined according to the positions of the target connected bodies in the reservoir model. The second determining module 802 may also be specifically used to:

[0177] According to the position of the target connected body in the reservoir model, the position distance relationship between the target connected body and the fault plane is determined;

[0178] According to the position distance relationship between the target connected body and the fault plane, the adjacency relationship between the target connected bodies is determined.

[0179] An embodiment of the present application provides a device for confirming reservoir connectivity, which can be used to execute the reservoir connectivity analysis method in any of the above embodiments. Its implementation principle and technical effect are similar and will not be repeated here.

[0180] It should be noted that it should be understood that the division of the various modules of the above device is only a division of logical functions. In actual implementation, all or part of them can be integrated into one physical entity, or they can be physically separated. And these modules can all be implemented in the form of software called by processing elements. They can also be implemented in the form of hardware. Some modules can also be implemented in the form of software called by processing elements, and some modules can be implemented in the form of hardware. In addition, all or part of these modules can be integrated together or implemented independently. The processing element here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each module above can be completed by an integrated logic circuit of hardware in the processor element or instructions in the form of software.

[0181] Fig. 9 A schematic diagram of a reservoir connectivity confirmation device provided in an embodiment of the present application. Fig. 9 As shown, the reservoir connectivity confirmation device 90 includes:

[0182] The reservoir connectivity confirmation device 90 may include one or more processors 901 of processing cores, one or more computer-readable storage media memories 902 , and communication components 903 . The processor 901 , the memory 902 , and the communication component 903 are connected via a bus 904 .

[0183] In a specific implementation process, at least one processor 901 executes the computer-executable instructions stored in the memory 902, so that at least one processor 901 executes the above reservoir connectivity analysis method.

[0184] The specific implementation process of the processor 901 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0185] In the above Fig. 9In the illustrated embodiment, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0186] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.

[0187] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the embodiments of the present application is not limited to only one bus or one type of bus.

[0188] An embodiment of the present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0189] An embodiment of the present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.

[0190] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0191] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0192] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

[0193] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0194] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0195] If the function is implemented in the form of a software functional unit 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 invention, 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. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0196] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0197] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A method for confirming reservoir connectivity, characterized in that: include: Determine a target second element corresponding to the first element in the second element according to a spatial distance between a first element of a section on a first reservoir and a second element of a section on a second reservoir in the reservoir model, wherein the section on the first reservoir and the section on the second reservoir are the same section; When the element type of the first element matches the element type of the target second element, it is determined that the second target connected body and the first connected body are the same connected body, the second target connected body is the connected body in the second reservoir where the target second element is located, and the first connected body is the connected body in the first reservoir where the first element is located.

2. The method according to claim 1, characterized in that The step of determining a target second element corresponding to the first element in the second element according to a spatial distance between a first element in the upper section of the first reservoir and a second element in the upper section of the second reservoir in the reservoir model comprises: Determine a first element in the first attribute element according to the distance between the first attribute element of the first reservoir upper section and the target fault line on the section in the reservoir model, wherein the first attribute element represents an element of the storage element type on the first reservoir section, and the target fault line represents a line where a horizontal plane intersects the section; Determine a second element in the second attribute element according to the distance between the second attribute element of the second reservoir upper section in the reservoir model and the target fault line on the section, wherein the second attribute element represents an element of the storage element type on the second reservoir section; A target second element corresponding to the first element in the second elements is determined according to a spatial distance between the first element and the second element.

3. The method according to claim 2, characterized in that Before determining the first element in the first attribute element according to the distance between the first attribute element of the upper section of the first reservoir in the reservoir model and the target fault line on the section, the method further includes: Determining the coordinates of the fault line in the cross-section coordinate information according to the cross-section coordinate information in the reservoir model; Obtaining a target fault line according to the fault line coordinates in the cross-section coordinate information; Dividing the region where the target fault line in the reservoir model is located into a first region and a second region along a first preset direction; Determine, according to the distance between the attribute element of the first region and the target fault line, the attribute element in the first region on the cross section, wherein the attribute element in the first region on the cross section is characterized as the first element; According to the distance between the attribute element of the second region and the target fault line, the attribute element of the second region on the cross section is determined, and the attribute element of the second region on the cross section is characterized as the second element.

4. The method according to claim 3, characterized in that Dividing the region where the target fault line in the reservoir model is located into a first region and a second region along a first preset direction, including: Acquiring a plane coordinate image of the target fault line in the reservoir model along a first preset direction; Determining the area where the target fault line is located according to the plane coordinate image of the target fault line in the reservoir model; According to the area where the target fault line is located, the target fault line is extended to obtain a processed target fault line; According to the processed target fault line, the area where the target fault line is located is divided into a first area and a second area.

5. The method according to claim 1, characterized in that: The target second element is an element of the second elements that has the smallest spatial distance from the first element.

6. The method according to claim 1, characterized in that After determining that the second target connected body and the first connected body are the same connected body, when there are multiple same connected bodies and multiple fault planes exist between the multiple same connected bodies, the method further includes: Determine the projection of the same connected body on the fault plane; When the same connected body has a projection on the fault plane, the same connected body with a projection on the fault plane is used as a target connected body; Determine the adjacency relationship between the target connected bodies according to the positions of the target connected bodies in the reservoir model; According to the adjacency relationship between the target connected bodies, a graph representing the adjacency relationship is generated and displayed.

7. The method according to claim 6, characterized in that Determining the adjacency relationship between the target connected bodies according to the positions of the target connected bodies in the reservoir model includes: Determine the position distance relationship between the target connected body and the fault plane according to the position of the target connected body in the reservoir model; The adjacency relationship between the target connected bodies is determined according to the position distance relationship between the target connected bodies and the fault plane.

8. A reservoir connectivity confirmation device, characterized in that: include: A first determination module is used to determine a target second element corresponding to the first element in the second element according to a spatial distance between a first element of a section on a first reservoir and a second element of a section on a second reservoir in a reservoir model, wherein the section on the first reservoir and the section on the second reservoir are the same section; The second determination module is used to determine that the second target connected body and the first connected body are the same connected body when the element type of the first element matches the element type of the target second element, the second target connected body is the connected body in the second reservoir where the target second element is located, and the first connected body is the connected body in the first reservoir where the first element is located.

9. A reservoir connectivity confirmation device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement a method for confirming reservoir connectivity as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Reservoir architecture and connectivity analysis

    CN102713142A

  • Bedding surface model establishment method

    CN105487116A

  • Fault closure analysis method, device and system

    CN112329187A

  • Natural fracture connectivity quantitative evaluation method

    CN117556384A

  • Process for interpreting faults from a fault-enhanced 3-dimensional seismic attribute volume

    US20030112704A1