Three-dimensional space oil-gas migration path tracking method and device based on geological structure trend, equipment and medium
Through the three-dimensional spatial oil and gas migration path tracking method based on geological structure trends, the efficiency and accuracy problems of migration path simulation in oil and gas exploration are solved, and efficient and reliable oil and gas reservoir analysis is achieved, reducing exploration risks.
Patent Information
- Application Number
- CN202510507257.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-08-08
AI Technical Summary
The prior art is difficult to efficiently and reliably simulate oil and gas migration paths and aggregation characteristics, resulting in high exploration risks and low efficiency in oil and gas exploration.
The three-dimensional spatial oil and gas migration path tracking method based on geological structure trends is adopted. Through grid-based three-dimensional geological stratigraphic data, the starting point and path of oil and gas migration are calculated, boundary conditions are set, and the oil and gas migration roadmap is drawn.
It improves the efficiency and exploration accuracy of basin simulation research, reduces exploration risks, and provides an intuitive oil and gas migration and reservoir analysis tool.
Smart Images

Figure CN120449552A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a method, device, equipment and medium for tracing the three-dimensional oil and gas migration path based on geological structure trends, and relates to the technical field of oil and gas exploration. Background Art
[0002] Oil and gas migration and accumulation research involves using a variety of geological and sedimentary data, combined with source rock analysis, to infer the direction and process of oil and gas migration from source layers to reservoirs. Predicting the location of oil and gas accumulations allows for the identification of oil and gas traps and the reduction of exploration risks, making it a key step in oil and gas exploration.
[0003] Through exploration studies of regional paleogeography, regional geology, sedimentary environments, and reservoirs, the distribution of source rocks within a region is known, and the nature of traps can be predicted. Generally speaking, source rocks are located in the depressions of basins, at low depths, while traps are located in relatively high or shallow uplifts. The challenge of oil and gas exploration lies in identifying traps containing oil and gas, determining their properties, and determining their reserves.
[0004] Typically, oil and gas are expelled from source rocks, influenced by various conditions such as temperature and pressure, and then migrate to reservoirs and accumulate in traps in a patterned manner. Leveraging advanced digital and visualization technologies to more intuitively, efficiently, and reliably simulate oil and gas migration pathways and accumulation characteristics is crucial for quickly and accurately identifying oil and gas traps and reducing exploration risks. Summary of the Invention
[0005] The present invention aims to solve at least one of the technical problems existing in the prior art. To address the above-mentioned problems, the present invention aims to provide a method, device, equipment, and medium for tracing the path of oil and gas migration in three dimensions based on geological structural trends, which can effectively improve the efficiency of basin model research and exploration accuracy.
[0006] In order to achieve the above-mentioned object of the invention, the technical solution adopted by the present invention is:
[0007] In a first aspect, the present invention provides a method for automatically tracking oil and gas migration paths in three dimensions based on geological structural trends, comprising:
[0008] Gridding the three-dimensional geological layer data to form a three-dimensional spatial grid;
[0009] Select any point in the source rock area on the three-dimensional grid surface, calculate the total gradient between the point and the four grid lines where it is located, and take the intersection point of the grid lines with the smallest total gradient in the same direction as the starting point for oil and gas migration tracing;
[0010] Pick up 8 grid points adjacent to the starting point, calculate the vertical gradient components of each of them relative to the starting point, and determine the first oil and gas migration point. Repeat this process to obtain n oil and gas migration points.
[0011] Set the oil and gas migration path tracking termination threshold as the boundary condition. When the oil and gas migration reaches the boundary condition, the oil and gas migration stops.
[0012] Save the spatial coordinates of all tracked grid points as trend path data;
[0013] Based on the trend path data, a spatial route map of oil and gas migration from source rocks to the outside is drawn.
[0014] In some possible implementations, the three-dimensional geological layer data is scattered point data, and each grid point on the three-dimensional spatial grid has a unique spatial coordinate, wherein a single grid is a plane.
[0015] In some possible implementations, a method for determining a starting point for oil and gas migration tracking includes:
[0016] Select any point in the source rock distribution area on the three-dimensional space grid surface as the initial point S;
[0017] Automatically identify the four grid lines of the grid where point S is located, two of which are vertical grid lines and the other two are horizontal grid lines;
[0018] Calculate the total gradient value of the gradient components in the x, y, and z directions from point S to the four grid lines respectively;
[0019] The grid points sandwiched between the grid lines with smaller total gradient values in the vertical and horizontal directions are taken as the starting points of migration tracking.
[0020] In some possible implementations, the calculation formula for determining the total gradient from the initial point S to a certain grid line is:
[0021]
[0022] Among them, grad_dx, grad_dy, and grad_dz are the gradient components in the x, y, and z directions from point S to the four grid lines, respectively.
[0023] In some possible implementations, the first oil and gas migration point determination method includes:
[0024] After the starting point is determined, the next oil and gas migration point should be located at an adjacent grid point in the updip direction of the formation and with the maximum vertical gradient with the starting point. This is achieved by automatically identifying the eight nearest grid points on the grid surface surrounding the starting point, and calculating the vertical gradient components grad_dz between the eight grid points and the starting point. The grid point with the maximum depth difference in the updip direction of the formation is the first oil and gas migration point.
[0025] In some possible implementations, the minimum value of the vertical gradient component is set as a termination threshold for oil and gas migration tracking.
[0026] Some possible implementations for mapping the spatial routes of oil and gas migration from source rocks include:
[0027] Based on the trend path data, a 3D visualization rendering technology is used to draw a map of the oil and gas migration route from the source rock to the outside on a 3D spatial grid surface; and / or,
[0028] Based on the trend path data, the dynamic flow process diagram of oil and gas along the migration path is drawn in the three-dimensional space grid through three-dimensional space animation switching technology.
[0029] In a second aspect, the present invention further provides a device for automatically tracking oil and gas migration paths in three dimensions based on geological structural trends, comprising:
[0030] A gridding unit is configured to grid the three-dimensional geological layer data to form a three-dimensional spatial grid;
[0031] The starting point determination unit is configured to select any point in the source rock area on the three-dimensional spatial grid surface, calculate the total gradient between the point and the four grid lines of the grid where it is located, and select the intersection point of the grid lines with the smallest total gradient in the same direction as the starting point for oil and gas migration tracking;
[0032] The migration point determination unit is configured to pick up eight grid points adjacent to the starting point, calculate the vertical gradient components of each grid point with respect to the starting point, and determine the first oil and gas migration point, and so on, to obtain n oil and gas migration points;
[0033] A termination threshold unit is configured to set a termination threshold for oil and gas migration path tracing as a boundary condition. When the oil and gas migration reaches the boundary condition, the oil and gas migration stops.
[0034] A data storage unit saves the spatial coordinates of all tracked grid points into trend path data;
[0035] The drawing unit is configured to draw a spatial route map of oil and gas flowing outward from the source rock based on the trend path data.
[0036] In a third aspect, the present invention also provides an electronic device comprising: at least one processor; and a memory communicatively connected to the processor; wherein the memory stores instructions executable by the processor, and the instructions are executed by the processor to enable the processor to execute the described method.
[0037] In a fourth aspect, the present invention further provides a computer-readable storage medium storing one or more programs, wherein the one or more programs include computer instructions, and the computer instructions are used to enable a computer to execute the method described.
[0038] The present invention adopts the above technical solution, which has the following characteristics:
[0039] 1. Based on three-dimensional geological structure trend data, the present invention simulates and reduces the three-dimensional spatial distribution characteristics of source rocks and related strata in the underground. Without considering conditions such as seepage, the relevant algorithms are developed to achieve three-dimensional spatial tracking of oil and gas migration and accumulation paths. This method is intuitive and efficient, effectively improving the reliability of migration research and reducing exploration risks.
[0040] 2. The present invention utilizes three-dimensional geological structural trend data, combined with three-dimensional visualization rendering technology, to calculate and simulate the oil and gas migration and accumulation process in three-dimensional space. Through typical target area testing, the results are accurate and highly precise. As an effective technical means, it can help improve the efficiency of basin model research and exploration accuracy, and provide a spatial three-dimensional visualization oil and gas migration and accumulation analysis tool for basin simulation research in oil and gas exploration, increase the intuitive controllability of the research process, and improve the reliability of research results.
[0041] In summary, the present invention can be widely used in oil and gas exploration. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present invention. Throughout the drawings, the same reference numerals are used to denote the same components. In the drawings:
[0043] Figure 1 A three-dimensional geological structure map of the actual target area according to an embodiment of the present invention;
[0044] Figure 2 Schematic diagram of the principle of a method for tracing oil and gas migration paths based on three-dimensional geological structure data according to an embodiment of the present invention;
[0045] Figure 3 Schematic diagram of the starting point calculation principle of the oil and gas migration path tracing method based on three-dimensional geological structure data according to an embodiment of the present invention;
[0046] Figure 4 Schematic diagram of the principle of tracking adjacent points on oil and gas migration paths based on three-dimensional geological structure data according to an embodiment of the present invention;
[0047] Figure 5 This is an example of tracing and analyzing the three-dimensional oil and gas migration of source rocks in an actual target area according to an embodiment of the present invention;
[0048] Figure 6 FIG. 4 is a structural diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0049] It should be understood that the terms used herein are for the purpose of describing specific example embodiments only and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "comprise", "include", "contain" and "have" are inclusive and therefore specify the presence of stated features, steps, operations, elements and / or parts, but do not exclude the presence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring them to be performed in the specific order described or illustrated, unless the order of execution is clearly indicated. It should also be understood that additional or alternative steps may be used.
[0050] Although the terms first, second, third, etc. can be used in the text to describe multiple elements, components, regions, layers and / or sections, these elements, components, regions, layers and / or sections should not be limited by these terms. These terms can only be used to distinguish an element, component, region, layer or section from another region, layer or section. Unless the context clearly indicates otherwise, terms such as "first", "second" and other numerical terms do not imply order or sequence when used in the text. Therefore, the first element, component, region, layer or section discussed below can be referred to as the second element, component, region, layer or section without departing from the teaching of the example embodiments.
[0051] For ease of description, spatially relative terms may be used herein to describe the relationship of one element or feature relative to another element or feature as shown in the figures, such as "inside," "outside," "inner side," "outer side," "lower," "upper," etc. Such spatially relative terms are intended to encompass different orientations of the device in use or operation in addition to the orientation depicted in the figures.
[0052] The present invention provides a method, device, equipment and medium for automatically tracking three-dimensional oil and gas migration paths based on geological structural trends, including: gridding three-dimensional geological layer data to form a three-dimensional spatial grid; selecting any point in the hydrocarbon source rock area on the three-dimensional spatial grid surface, calculating the total gradient between the point and the four grid lines of the grid in which it is located, and taking the intersection point of the grid lines that intersect and have the smallest total gradient in the same direction as the starting point for oil and gas migration tracking; picking up eight grid points adjacent to the starting point, calculating the vertical gradient components of the eight grid points with the starting point respectively, determining the first oil and gas migration point, and so on, to obtain n oil and gas migration points; setting a termination threshold for oil and gas migration path tracking as a boundary condition, and when the oil and gas migration reaches the boundary condition, the oil and gas migration stops; saving the spatial coordinates of all tracked grid points as trend path data; and drawing a spatial route map of the oil and gas flowing outward from the hydrocarbon source rock based on the trend path data. Therefore, the present invention provides a spatial three-dimensional visualized dynamic oil and gas accumulation analysis method for basin simulation research in oil and gas exploration, which increases the intuitive controllability of the research process, improves the reliability of research results, and reduces exploration risks.
[0053] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments described herein. Rather, these embodiments are provided to enable a more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.
[0054] The method for automatically tracking the three-dimensional oil and gas migration path based on geological structural trends provided in this embodiment includes:
[0055] S1. After processing, the obtained scattered point data of geological structural trends are gridded according to certain rules to form a three-dimensional spatial grid. Each grid point on the three-dimensional spatial grid has a unique spatial coordinate. The three-dimensional spatial grid is rendered into a three-dimensional grid surface through three-dimensional visualization rendering technology, wherein a single grid is a plane.
[0056] In this embodiment, gridding is performed for the three-dimensional geological horizon data of a single layer. Typically, the three-dimensional geological horizon data obtained is scattered point data. After the scattered point data is processed by encryption and smoothing, gridding is performed according to research requirements (for example, the encrypted and smoothed data can be re-extracted according to a certain grid, such as 50 meters * 50 meters, 200 meters * 200 meters, etc., as an example, not limited to this) to form a regular spatial grid. Each grid point has a single spatial coordinate (x, y, z), and all spatial grids form a unified three-dimensional spatial grid surface through three-dimensional visualization rendering technology. The algorithm designed by the present invention can achieve accurate tracking of migration routes on the grid surface, wherein geological horizon data generally refers to data at a specific location in an underground stratigraphic sequence. In oil and gas exploration research, geological horizon data is also called geological structure data, which is usually obtained by interpreting seismic data at a horizon. First, the seismic data is calibrated using well logging data, and then the seismic phase axis corresponding to a stratigraphic sequence on the seismic profile is tracked and interpreted. The horizon data obtained by interpretation is converted through well data to obtain geological horizon data.
[0057] S2. Select any point in the source rock area on the three-dimensional grid surface, calculate the total gradient between the point and the four grid lines where it is located, and take the intersection point (grid point) of the intersecting grid lines with the smallest total gradient in the same direction as the starting point of this oil and gas migration tracking.
[0058] In this embodiment, the method for determining the starting point of oil and gas migration tracking is as follows: any point (referring to any point on the grid surface) within any grid with source rock distribution (source rock distribution areas can generally be obtained through comprehensive research in geology, geochemistry, sedimentology, etc., and in the entire oil and gas exploration and research workflow, it precedes oil and gas migration research and is the basis for oil and gas migration research) is selected as the initial point S. The coordinates of the initial point S are (x0, y0, z0). The four grid lines of the grid where point S is located are automatically identified, two of which are set as vertical grid lines and the other two as horizontal grid lines. The gradient components (grad_dx, grad_dy, grad_dz) and the total gradient (grad_ds) in the x, y, and z directions from point S to the four grid lines are calculated respectively. The grid point sandwiched between the grid lines with the smaller total gradient values in the vertical and horizontal directions is selected as the starting point (x1, y1, z1) of migration tracking.
[0059] S3. The first oil and gas migration point should be located at a grid point adjacent to the starting point, with the largest vertical gradient component in the updip direction. Automatically select eight grid points adjacent to the starting point and calculate their vertical gradient components relative to the starting point. The grid point with the largest vertical gradient component in the updip direction is selected as the first oil and gas migration point.
[0060] In this embodiment, the method for determining the first oil and gas migration point includes: based on the principles of oil and gas migration, and ignoring the influence of surrounding formation lithology, formation leakage, and other conditions, the migration process of oil and gas is fundamentally characterized by flowing from low to high along the formation, that is, migrating from low points in the formation structure to high points in the structure, and concentrating at structural highs or local structural highs. After the starting point is determined, the next oil and gas migration point should be located at an adjacent grid point with the maximum vertical gradient relative to the starting point in the updip direction of the formation. This is achieved by automatically identifying the eight nearest grid points on the grid surface surrounding the starting point, and calculating the vertical gradient components (grad_dz) between each of the eight grid points and the starting point. The grid point with the maximum depth difference in the updip direction of the formation is then determined as the first oil and gas migration point.
[0061] S4. The next oil and gas migration point can be automatically identified and calculated by referring to the above method. Similarly, n migration points can be obtained.
[0062] In this embodiment, the second oil and gas migration point determination method includes: using the first oil and gas migration point as the starting point, repeating the calculation in the previous step to determine the second oil and gas migration point. Similarly, n migration points on the oil and gas migration path can be obtained.
[0063] S5. Oil and gas migrate upward from source rocks along the structure. The goal of the study is to find the area where oil and gas converge by studying the migration path, and to set the minimum value of the vertical gradient component as the termination threshold for oil and gas migration tracking. When the threshold is reached, the oil and gas will stop migrating.
[0064] In this embodiment, the method for terminating the oil and gas migration path tracing algorithm includes: setting a minimum threshold of the vertical gradient component (grad_dz) as a boundary condition for terminating the path tracing, and calculating the oil and gas migration path point by point according to the above algorithm until the boundary condition is reached and the algorithm stops.
[0065] S6. Storing the path data: saving the spatial coordinates of all tracked grid points in chronological order as trend path data, and establishing a grid index for the trend path data. Data is read based on the trend path data index, and a spatial map of the oil and gas migration from the source rock outward is drawn on a 3D grid surface through 3D visualization rendering.
[0066] In this embodiment, all tracked grid points to trend path data are saved in order (trend path data is Figure 2 Black line or Figure 5The underlying three-dimensional data of the red line path is also the calculation result data of the present invention. Each point format is x, y, z, which is also grid point data. A grid index corresponding to the trend path data is established. Then, the trend path data is obtained according to the index. The oil and gas migration trajectory line is drawn on the three-dimensional grid surface based on the trend path data, and the oil and gas migration direction animation is drawn in the three-dimensional grid space.
[0067] In summary, the present invention is applicable to the simulation and tracking of oil and gas migration in source rock layers, and is also applicable to the tracking of oil and gas migration in any geological stratum.
[0068] The specific application of the method for automatically tracking the three-dimensional oil and gas migration path based on geological structure trends of the present invention is described in detail below through specific embodiments.
[0069] The present invention is based on three-dimensional geological structure data. Typically, in oil and gas exploration research, the three-dimensional geological structure data obtained by basin simulation researchers is relatively regular scattered data. This scattered data is output by seismic interpretation software, and each point has a unique spatial coordinate (x, y, z). This embodiment provides a method for automatically tracking three-dimensional oil and gas migration paths based on geological structure trends, including:
[0070] Step 1: Generate geological structure grid surface.
[0071] In this embodiment, the scattered data is processed according to the needs of the basin model research. The processed data is gridded according to certain rules. Each grid point on the three-dimensional space grid has a unique spatial coordinate (x, y, z). All three-dimensional space grids are rendered through three-dimensional visualization to form a unified three-dimensional space grid surface, which increases the intuitiveness of the research process. Figure 1 As shown in the figure, the overall spatial grid surface is a curved surface with ups and downs, but one of the grids can be approximated as a spatial plane during the research process.
[0072] Step 2: Determine the starting point of oil and gas migration.
[0073] In this embodiment, it can be seen from the process of generating the geological structure grid surface that only grid points have spatial coordinates, so the starting points of oil and gas migration route tracking should also be distributed on these grid points, such as Figure 2 As shown, the difficulty lies in how to quickly and accurately select these grid points as the starting points for route tracing research.
[0074] like Figure 3As shown, wherein, ①②--in the present invention, the longitudinal grid lines adjacent to any point S on the grid surface; ①④--in the present invention, the transverse grid lines adjacent to any point S on the grid surface; ⑤--in the present invention, the total gradient of point S from grid line ① (grad_ds1); ⑥--in the present invention, the total gradient of point S from grid line ② (grad_ds2); ⑦--in the present invention, the total gradient of point S from grid line ③ (grad_ds3); ⑧--in the present invention, the total gradient of point S from grid line ④ (grad_ds4); ⑨--in the present invention, the x-direction gradient from point S to grid line ④ (grad_dx); ⑩--in the present invention, the y-direction gradient from point S to grid line ④ (grad_dy); --In the present invention, the horizontal gradient from point S to grid line ④ (grad_dr); --In the present invention, the vertical gradient (grad_dz) from point S to grid line ④.
[0075] Furthermore, the method for determining the starting point of oil and gas migration includes:
[0076] First, any point in the source rock distribution area on the spatial grid surface is selected as the initial point S. The coordinates of the initial point S are (x, y, z). The four grid lines of the grid where point S is located are automatically identified. Two of them, ① and ②, are set as vertical grid lines, and the other two, ③ and ④, are set as horizontal grid lines. The gradient components (grad_dx, grad_dy, grad_dz) in the x, y, and z directions, the horizontal gradient (grad_dr), and the total gradient (grad_ds) from point S to the four grid lines are calculated respectively. Taking point S to grid line ④ as an example,
[0077] The horizontal gradient is calculated as follows:
[0078]
[0079] The total gradient is calculated as follows:
[0080]
[0081] Calculate the total gradient from point S to lines ①②③④ respectively, and find the grid lines with smaller total gradient values among ①②, ③④ respectively. The grid point sandwiched between the two grid lines is used as the starting point S0 of migration tracking, and its coordinates are (x0, y0, z0). Establish a trend path index table (0, x0, y0, z0).
[0082] Step 3: Determine the first oil and gas migration point.
[0083] In this embodiment, the source rocks are distributed in the depression area of the basin. According to the principle of oil and gas migration, without considering the influence of surrounding stratum lithology, stratum leakage and other conditions, the migration process of oil and gas is basically characterized by flowing from low to high along the stratum, that is, migrating from the low point of the stratum structure to the high point of the structure, and gathering at the structural high point or local structural high point.
[0084] Furthermore, after the starting point S0 of the coordinates (x0, y0, z0) is determined, the next oil and gas migration point should be located at the adjacent grid point with the largest z-direction gradient component relative to the starting point in the updip direction of the formation. This is achieved by automatically identifying the 8 nearest grid points on the grid surface surrounding the starting point, and calculating the z-direction gradient component (grad_dz) between the 8 grid points and the starting point. The grid point corresponding to the maximum gradient is the first oil and gas migration point (e.g. Figure 4 As shown), and store the point in the grid index table (1, x0, y0, z0).
[0085] The calculation method of the z-direction gradient component is as follows:
[0086] grad_dz1=z0-z1,
[0087] grad_dz2=z0-z2,
[0088] ......,
[0089] grad_dz8=z0-z8.
[0090] The grid point with the maximum gradient is taken as the first oil and gas migration point, and its coordinates are (x1, y1, z1).
[0091] The fourth step is to determine the second oil and gas migration point.
[0092] In this embodiment, the first oil and gas migration point is used as the starting point, and the calculation method in step 3 is repeated to determine the second oil and gas migration point. Similarly, n migration points on the oil and gas migration path can be obtained, and their coordinates are (x n 、y n 、z n ).
[0093] Step 5: Terminate oil and gas migration path tracking.
[0094] In this embodiment, a minimum threshold of the z-direction gradient component (grad_dz) is set as the boundary condition for terminating path tracing. The oil and gas migration path is calculated point by point according to the above algorithm until the boundary condition is reached and the grid point is used as the last migration point.
[0095] Step 6: Store path data.
[0096] In this embodiment, based on the grid index data, the spatial coordinates of all tracked grid points are calculated, acquired, and saved in sequence as trend path data.
[0097] Step 7: Draw the migration path.
[0098] In this embodiment, based on the trend path data, a route map of oil and gas flowing outward from the source rock is drawn on a three-dimensional grid surface using three-dimensional visualization rendering technology.
[0099] Step 8: Draw the oil and gas movement animation.
[0100] In this embodiment, based on the trend path data, a dynamic flow process diagram of oil and gas along the migration path is drawn in the three-dimensional grid space through the three-dimensional space animation switching technology.
[0101] Example 2: The above-mentioned Example 1 provides a three-dimensional oil and gas migration path tracking method based on geological structure trends. Correspondingly, this embodiment provides a three-dimensional oil and gas migration path tracking device based on geological structure trends. The device provided in this embodiment can implement the three-dimensional oil and gas migration path tracking method based on geological structure trends of Example 1. The device can be implemented through software, hardware, or a combination of software and hardware. For convenience of description, this embodiment is described separately based on the functions of various units. Of course, during implementation, the functions of each unit can be implemented in the same or multiple software and / or hardware. For example, the device can include integrated or separate functional modules or functional units to perform the corresponding steps of each method in Example 1. Since the device of this embodiment is basically similar to the method embodiment, the description process of this embodiment is relatively simple. For relevant details, please refer to the partial description of Example 1. The embodiment of the three-dimensional oil and gas migration path tracking device based on geological structure trends provided by the present invention is merely illustrative.
[0102] Specifically, the present invention provides a three-dimensional space oil and gas migration path automatic tracking device based on geological structure trends, comprising:
[0103] A gridding unit is configured to grid the three-dimensional geological layer data to form a three-dimensional spatial grid;
[0104] The starting point determination unit is configured to select any point in the source rock area on the three-dimensional spatial grid surface, calculate the total gradient between the point and the four grid lines of the grid where it is located, and select the intersection point of the grid lines with the smallest total gradient in the same direction as the starting point for oil and gas migration tracking;
[0105] The migration point determination unit is configured to pick up eight grid points adjacent to the starting point, calculate the vertical gradient components of each grid point with respect to the starting point, and determine the first oil and gas migration point, and so on, to obtain n oil and gas migration points;
[0106] A termination threshold unit is configured to set a termination threshold for oil and gas migration path tracing as a boundary condition. When the oil and gas migration reaches the boundary condition, the oil and gas migration stops.
[0107] A data storage unit saves the spatial coordinates of all tracked grid points into trend path data;
[0108] The drawing unit is configured to draw a spatial route map of oil and gas flowing outward from the source rock based on the trend path data.
[0109] Example 3: This example provides an electronic device corresponding to the three-dimensional oil and gas migration path tracking method based on geological structure trends provided in Example 1. The electronic device can be an electronic device used for a client, such as a laptop computer, a desktop computer (or server), a tablet computer or a mobile phone, etc., to execute the method of Example 1.
[0110] like Figure 6 As shown, the electronic device includes a processor, a memory, a communication interface and a bus. The processor, the memory and the communication interface are connected via a bus to communicate with each other. The memory stores a computer program that can be run on the processor. When the processor runs the computer program, it executes the method of Example 1. Its implementation principle and technical effect are similar to those of Example 1 and will not be repeated here. The communication interface is used to receive external data and return results, which are similar to the results of the second step and the last three steps of Example 1 and will not be repeated here. Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computing device to which the solution of the present application is applied. The specific computing device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0111] In a preferred embodiment, the logic instructions in the above-mentioned memory can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present application, 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 for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), optical disk and other media that can store program code.
[0112] In a preferred embodiment, the processor may be a central processing unit (CPU), a digital signal processor (DSP), or other general-purpose processors of various types, which are not limited herein.
[0113] Embodiment 4: This embodiment provides a computer-readable storage medium storing one or more programs, wherein the one or more programs include computer instructions. When the computer instructions are executed by a computer, the computer executes the method provided in the above embodiment 1.
[0114] In a preferred embodiment, a computer-readable storage medium may be a tangible device that retains and stores instructions executed by the computer, such as, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any combination thereof. The computer-readable storage medium stores computer program instructions that cause a computer to execute the method provided in the first embodiment.
[0115] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (apparatus), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0116] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0117] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0118] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In the description of this specification, the reference terms "a preferred embodiment", "further", "specifically", "in the present embodiment", etc. mean that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the embodiment of this specification. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in a suitable manner in any one or more embodiments or examples. In addition, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples, unless they are contradictory.
[0119] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A three-dimensional oil and gas migration path tracking method based on geological structure trends, characterized in that: include: Gridding the three-dimensional geological layer data to form a three-dimensional spatial grid; Select any point in the source rock area on the three-dimensional grid surface, calculate the total gradient between the point and the four grid lines where it is located, and take the intersection point of the grid lines with the smallest total gradient in the same direction as the starting point for oil and gas migration tracing; Pick up 8 grid points adjacent to the starting point, calculate the vertical gradient components of each of them relative to the starting point, and determine the first oil and gas migration point. Repeat this process to obtain n oil and gas migration points. Set the oil and gas migration path tracking termination threshold as the boundary condition. When the oil and gas migration reaches the boundary condition, the oil and gas migration stops. Save the spatial coordinates of all tracked grid points as trend path data; Based on the trend path data, a spatial route map of oil and gas migration from source rocks to the outside is drawn.
2. The three-dimensional oil and gas migration path tracking method based on geological structure trends according to claim 1 is characterized in that: The three-dimensional geological layer data is scattered point data. Each grid point on the three-dimensional space grid has a unique spatial coordinate, wherein a single grid is a plane.
3. The three-dimensional oil and gas migration path tracking method based on geological structure trends according to claim 1 is characterized in that: Methods for determining the starting point of oil and gas migration tracking include: Select any point in the source rock distribution area on the three-dimensional space grid surface as the initial point S; Automatically identify the four grid lines of the grid where point S is located, two of which are vertical grid lines and the other two are horizontal grid lines; Calculate the total gradient value of the gradient components in the x, y, and z directions from point S to the four grid lines respectively; The grid points sandwiched between the grid lines with smaller total gradient values in the vertical and horizontal directions are taken as the starting points of migration tracking.
4. The method for tracing the three-dimensional oil and gas migration path based on geological structure trends according to claim 3 is characterized in that: When the total gradient from the initial point S to a certain grid line is determined, the calculation formula is: Among them, grad_dx, grad_dy, and grad_dz are the gradient components in the x, y, and z directions from point S to the four grid lines, respectively.
5. The method for tracing the three-dimensional oil and gas migration path based on geological structure trends according to claim 1, characterized in that: The first method for determining oil and gas migration points includes: After the starting point is determined, the next oil and gas migration point should be located at an adjacent grid point in the updip direction of the formation and with the maximum vertical gradient with the starting point. This is achieved by automatically identifying the eight nearest grid points on the grid surface surrounding the starting point, and calculating the vertical gradient components grad_dz between the eight grid points and the starting point. The grid point with the maximum depth difference in the updip direction of the formation is the first oil and gas migration point.
6. The method for tracing the three-dimensional oil and gas migration path based on geological structure trends according to claim 1, characterized in that: The minimum value of the vertical gradient component is set as the termination threshold for oil and gas migration tracking.
7. The method for tracing the three-dimensional oil and gas migration path based on geological structure trends according to claim 1, characterized in that: Draw a spatial route map of oil and gas migration from source rocks, including: Based on the trend path data, a 3D visualization rendering technology is used to draw a map of the oil and gas migration route from the source rock to the outside on a 3D spatial grid surface; and / or, Based on the trend path data, the dynamic flow process diagram of oil and gas along the migration path is drawn in the three-dimensional space grid through three-dimensional space animation switching technology.
8. A three-dimensional oil and gas migration path tracking device based on geological structure trends, characterized in that: include: A gridding unit is configured to grid the three-dimensional geological layer data to form a three-dimensional spatial grid; The starting point determination unit is configured to select any point in the source rock area on the three-dimensional spatial grid surface, calculate the total gradient between the point and the four grid lines of the grid where it is located, and select the intersection point of the grid lines with the smallest total gradient in the same direction as the starting point for oil and gas migration tracking; The migration point determination unit is configured to pick up eight grid points adjacent to the starting point, calculate the vertical gradient components of each grid point with respect to the starting point, and determine the first oil and gas migration point, and so on, to obtain n oil and gas migration points; A termination threshold unit is configured to set a termination threshold for oil and gas migration path tracing as a boundary condition. When the oil and gas migration reaches the boundary condition, the oil and gas migration stops. A data storage unit saves the spatial coordinates of all tracked grid points into trend path data; The drawing unit is configured to draw a spatial route map of oil and gas flowing outward from the source rock based on the trend path data.
9. An electronic device, characterized in that: include: at least one processor; and a memory communicatively connected to the processor; wherein the memory stores instructions executable by the processor, and the instructions are executed by the processor to enable the processor to perform the method according to any one of claims 1-7.
10. A computer-readable storage medium storing one or more programs, characterized in that: The one or more programs include computer instructions for causing a computer to execute the method according to any one of claims 1 to 7.