Digital rock model construction method, electronic equipment, storage medium and device

By drawing and segmenting two-dimensional carbonate rock slit hole group images, generating three-dimensional slit hole group and filler model, combined with the three-dimensional particle accumulation method, the problem of difficult to construct a deep digital rock model in the existing technology that inverts the changes in slit hole filling is solved, and the basis for accurate stratigraphic feature expression and multi-physics simulation is achieved.

CN120122156AActive Publication Date: 2025-06-10CHINA PETROLEUM & CHEMICAL CORP +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311675011.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-07
Publication Date
2025-06-10
Estimated Expiration
2043-12-07

AI Technical Summary

Technical Problem

The prior art lacks a deep digital rock construction method that can effectively construct changes in inversion of hole filler, and it is difficult to accurately express the stratigraphic characteristics.

Method used

By drawing the image of the two-dimensional carbonate rock slit and hole group, the two-dimensional hole group model is generated by threshold segmentation, and then the three-dimensional hole group model and the three-dimensional filler model are generated. Combined with the three-dimensional particle accumulation method, the filling model is embedded into the hole group model to generate the three-dimensional carbonate karst dissolution hole filling model.

Benefits of technology

It realizes the construction of a three-dimensional digital rock model that can invert the changes in the slit hole filling, accurately express the stratigraphic characteristics, and provides the basis for multi-physics simulation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120122156A_ABST
    Figure CN120122156A_ABST
Patent Text Reader

Abstract

The invention discloses a digital rock model construction method, electronic equipment, a storage medium and a device. The method comprises the following steps: drawing a two-dimensional carbonate rock fracture-cavity group image based on a research target; performing threshold segmentation on the image to generate a two-dimensional fracture-cavity group model; generating a three-dimensional fracture-cavity group model based on the two-dimensional fracture-cavity group model; generating a three-dimensional particle accumulation body model through a three-dimensional particle accumulation method based on the three-dimensional fracture-cavity group model; generating a three-dimensional filler model based on the three-dimensional particle accumulation body model; embedding the three-dimensional filling model into a local cavity space of the three-dimensional fracture-cavity group model to generate a three-dimensional cavity filling fracture-cavity group model; and generating a three-dimensional carbonate karst corrosion fracture-cavity filling model based on the three-dimensional cavity filling fracture-cavity group model. According to the method, the three-dimensional carbonate karst crack-cave filling digital rock model containing different types of fillers with different contents is effectively constructed, so that the characteristics of the stratum can be accurately expressed by using the digital model, and a model basis is provided for digital rock multi-physics field simulation of the type of reservoirs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of digital core numerical simulation, and more specifically, relates to a method for constructing a digital rock model, an electronic device, a storage medium, and a device. Background Art

[0002] Calculating the relationship between the propagation velocity, attenuation, and frequency of seismic waves in rocks or formations using digital rock physics methods is of great significance for oil and gas exploration. The basis of this method is to establish a digital model as close as possible to the actual rock or formation. For core-scale models, digital models can be established through CT methods and mathematical methods, which are already relatively mature technologies.

[0003] In regions such as the Tarim Basin in western China, carbonate rock formations at depths of several thousand meters underground are important oil and gas reservoirs. The developed dissolution fracture-vug groups are important reservoir spaces and also channels for oil and gas migration. Such large-scale hole / cavity / fracture connectivity structures may have an important impact on the velocity and attenuation of lower-frequency seismic waves. Therefore, establishing its digital model and performing simulation calculations of velocity and attenuation are very meaningful studies. We can abstract a two-dimensional profile model from field outcrops to reflect the spatial development characteristics of the dissolution fracture-vug groups. These fracture-vug reservoirs often contain different types of fillers, which have important impacts on seismic velocity modeling and inversion interpretation. However, there is currently a lack of a deep digital rock construction method that can effectively construct the inversion of changes in fracture-vug fillers.

[0004] The information disclosed in the background art section of the present invention is only intended to deepen the understanding of the general background art of the present invention, and should not be regarded as an admission or any form of implication that this information constitutes the prior art known to those skilled in the art. Summary of the Invention

[0005] The object of the present invention is to propose a method for constructing a digital rock model, an electronic device, a storage medium, and a device, to realize the construction of a digital rock model that can invert the changes in fracture-vug fillers, accurately express the characteristics of the formation with the digital rock model, and at the same time achieve wide accessibility.

[0006] To achieve the above object, the present invention proposes a method for constructing a digital rock model, an electronic device, a storage medium, and a device.

[0007] According to the first aspect of the present invention, a method for constructing a digital rock model is proposed, including:

[0008] Drawing a two-dimensional carbonate rock fracture-vug group image based on the research objective;

[0009] Performing threshold segmentation on the image, and generating a two-dimensional fracture-vug group model based on the threshold segmentation result;

[0010] Generate a three-dimensional fracture-vug group model based on the two-dimensional fracture-vug group model;

[0011] Generate a three-dimensional particle packing body model based on the three-dimensional fracture-vug group model by a three-dimensional particle packing method;

[0012] Generate a three-dimensional filling model based on the three-dimensional particle packing body model;

[0013] Embed the three-dimensional filling model into the local hole space of the three-dimensional fracture-vug group model to generate a three-dimensional hole-filled fracture-vug group model;

[0014] Generate a three-dimensional carbonate rock dissolution fracture-vug filling model based on the three-dimensional hole-filled fracture-vug group model.

[0015] Optionally, in the two-dimensional fracture-vug group model, 0 represents a hole, 1 represents a fracture, and 2 represents a solid.

[0016] Optionally, in the two-dimensional plane, repeatably stack the two-dimensional fracture-vug group model along the third dimension direction to generate the three-dimensional fracture-vug group model.

[0017] Optionally, according to the stacking times and the range of the fracture-vug group to be filled, generate a three-dimensional particle packing body model based on the three-dimensional fracture-vug group model by a three-dimensional particle packing method. In the three-dimensional particle packing body model, 3 represents the pixel of the particle, and 0 represents the space in the three-dimensional particle packing body model that is not occupied by particles.

[0018] Optionally, traverse the pixel points representing solids in the three-dimensional particle packing body model, and convert the pixel points with a pixel value of 0 among the pixel points and their surrounding 26 pixel points to 4 to generate the three-dimensional filling model.

[0019] Optionally, randomly select the pixel points representing fractures in the three-dimensional hole-filled fracture-vug group model, and convert the pixel points and the pixel points representing fractures within a certain range thereof to 5 to generate the three-dimensional carbonate rock dissolution fracture-vug filling model.

[0020] Optionally, the three-dimensional particle packing method adopts the process method of digital core modeling, and the size of the particles is controlled by the grain size cumulative curve, and the grain size cumulative curve is drawn according to the research purpose.

[0021] According to the second aspect of the present invention, a digital rock model construction device is proposed, including:

[0022] A drawing module for drawing a two-dimensional carbonate rock fracture-vug group image based on a research target;

[0023] A segmentation and generation module for performing threshold segmentation on the image and generating a two-dimensional fracture-vug group model based on the threshold segmentation result;

[0024] The first generation module is used to generate a three-dimensional fracture-vug group model based on the two-dimensional fracture-vug group model;

[0025] The second generation module is used to generate a three-dimensional particle packing body model by a three-dimensional particle packing method based on the three-dimensional fracture-vug group model;

[0026] The third generation module is used to generate a three-dimensional filling model based on the three-dimensional particle packing body model;

[0027] The fourth generation module is used to embed the three-dimensional filling model into the local hole space of the three-dimensional fracture-vug group model to generate a three-dimensional hole-filled fracture-vug group model;

[0028] The fifth generation module is used to generate a three-dimensional carbonate rock dissolution fracture-vug filling model based on the three-dimensional hole-filled fracture-vug group model.

[0029] According to the third aspect of the present invention, an electronic device is provided, and the electronic device includes:

[0030] At least one processor; and,

[0031] A memory communicatively connected to the at least one processor; wherein,

[0032] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the digital rock model construction method according to any one of the first aspects.

[0033] According to the fourth aspect of the present invention, a non-transitory computer-readable storage medium is provided, and the non-transitory computer-readable storage medium stores computer instructions for causing a computer to execute the digital rock model construction method according to any one of the first aspects.

[0034] The beneficial effects of the present invention are as follows: For large-scale karst caves and fractures, based on the profile image, the basic outline is outlined. For the filling materials in the caves, their structures and compositions are analyzed according to the basic geological data, and a hole filling material model is constructed by referring to the process-based digital core modeling method, and the filling materials are filled into the caves. For fractures, to simulate the filling materials in the fractures, the filling material particles are filled into the fractures by randomly selecting positions. The present invention combines the digital rock construction based on the sedimentation process method with the digital rock modeling of the fracture-vug reservoir based on outcrops, effectively constructs a three-dimensional carbonate rock dissolution fracture-vug filling digital rock model containing different categories and different contents of filling materials, can accurately express the characteristics of the formation with a digital model, and at the same time realizes wide accessibility, can better depict the three-dimensional spatial distribution of the fracture-vug reservoir, and provides a model basis for the multi-physics field simulation of the digital rock of this type of reservoir.

[0035] The system of the present invention has other characteristics and advantages, which will be apparent from or will be described in detail in the accompanying drawings incorporated herein and the subsequent detailed description, and these accompanying drawings and detailed description are used together to explain the specific principles of the present invention. Description of the Drawings

[0036] The above and other objects, features and advantages of the present invention will become more apparent by describing the exemplary embodiments of the present invention in more detail in conjunction with the accompanying drawings. In the exemplary embodiments of the present invention, the same reference numerals generally represent the same components.

[0037] Figure 1 A flowchart showing the steps of a method for constructing a digital rock model according to the present invention is shown.

[0038] Figure 2 A flowchart showing the steps of a method for constructing a digital rock model according to Embodiment 2 of the present invention is shown.

[0039] Figure 3 A schematic diagram of a three-dimensional carbonate karst dissolution fracture-vug filling model according to Embodiment 2 of the present invention is shown.

[0040] Figure 4 A schematic diagram of the xoz plane of six three-dimensional carbonate karst dissolution fracture-vug filling models according to Embodiment 2 of the present invention is shown.

[0041] Figure 5 A schematic diagram of a device for constructing a digital rock model according to Embodiment 3 of the present invention is shown. Detailed Description

[0042] The present invention will be described in more detail below with reference to the accompanying drawings. Although the preferred embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to make the present invention more thorough and complete, and to fully convey the scope of the present invention to those skilled in the art.

[0043] A method for constructing a digital rock model according to the present invention includes:

[0044] Drawing a two-dimensional carbonate fracture-vug group image based on the research objective;

[0045] Performing threshold segmentation on the image and generating a two-dimensional fracture-vug group model based on the threshold segmentation result;

[0046] Generating a three-dimensional fracture-vug group model based on the two-dimensional fracture-vug group model;

[0047] Generate a three-dimensional particle packing body model based on a three-dimensional fracture-vug group model through a three-dimensional particle packing method;

[0048] Generate a three-dimensional filling material model based on the three-dimensional particle packing body model;

[0049] Embed the three-dimensional filling material model into the local vug space of the three-dimensional fracture-vug group model to generate a three-dimensional vug-filled fracture-vug group model;

[0050] Generate a three-dimensional carbonate karst fracture-vug filling model based on a three-dimensional hole filling fracture-vug group model. Specifically, the present invention first draws a two-dimensional carbonate fracture-vug group image based on the research objective, which can be drawn using office software, drawing software, and programming tools, and saved as a picture file that can be read again, such as a file in bmp format; then performs threshold segmentation on this picture, using 0 to represent holes, 1 to represent fractures, and 2 to represent solids, and generates a two-dimensional fracture-vug group model based on the segmentation result. Assuming that the two-dimensional fracture-vug group model is in the xoz plane, stack the two-dimensional fracture-vug group model along the y direction a certain number of times (the number of grids in the y direction is much smaller than the number of grids in the x and z directions of the model) to form a three-dimensional fracture-vug group model; according to the stacking layer number of the two-dimensional fracture-vug group model and the range of the fracture-vug group to be filled, use the three-dimensional particle packing method to generate a three-dimensional particle packing body model. The number of grids in the y direction of this model is the same as the number of grids in the y direction of the three-dimensional fracture-vug group model, and the structure has a periodic characteristic; the number of grids in the x and z directions is greater than the spatial distribution of the holes to be filled. The three-dimensional particle packing method adopts the process method of digital core modeling. Assume that there are n particles in the deposition space, and the radius of the current deposited particle is Rn+1. Let the radius of the existing particles increase by Rn+1 to form an expansion surface at the top of the particle packing body. The space below this surface is occupied by the expanded particles, and the upper part is the unfilled space. Find the global lowest point on the expansion surface as the center position of the current deposited particle. The periodic structure in the y direction is determined by the generation method of the expansion surface. When establishing the expansion surface, the deposition space and the particles in it are repeated three times in the y direction. After the expansion surface is generated, intercept the expansion surface within the original deposition space. The particle size is controlled by the particle size cumulative curve, which is drawn in advance according to the research objective. After the particles are deposited, record the center position, radius, and material type of the particles. After the deposition is completed, pixelize all the particles at one time to generate a pixel filling model.When pixelating, the deposition space and the particles therein must be repeatedly arranged 3 times in the y direction. After pixelating the particles, a part of the original deposition space is intercepted to form a particle packing model. The pixels representing the particles are represented by the integer 3, and the space in the three-dimensional space of the packing body that is not occupied by the particles is represented by 0. If considering that the hole-filling particles include several different types, a random grouping method can be adopted to divide the particles into several groups, and the pixels of different groups of particles are represented by different integer values. The maximum value of the integer value is 127, and any value less than 127 and not conflicting with other pixel values can be adopted. In the three-dimensional particle packing body model, the pixels with a value of 0 within a certain range near the particles (0 represents the space not filled with solid) are converted into pixels with a value of 4, which are called cements. This process is implemented by the following method: traverse the pixel points representing solids in the model, and change the values of the pixel points with a value of 0 among its surrounding 26 pixel points to 4. This process can be repeated several times. Each time it is repeated, a batch of 0-value pixels will become 4-value pixels, generating a three-dimensional filling model. The three-dimensional filling model is filled into the local hole space of the three-dimensional fracture-vug model. The space occupied by non-solid media is represented by 0. Therefore, it is only necessary to judge whether the pixel point is 0 within the local space range. If it is 0, the value of the pixel is set to the pixel value of the corresponding point in the three-dimensional filling model. Since the upper deposition space of the three-dimensional filling model is not completely filled, by adjusting the filling position of the three-dimensional filling model in the hole, a three-dimensional hole-filling fracture-vug model with different filling contents can be obtained. Randomly select the points representing fractures in the three-dimensional hole-filling fracture-vug model, and change the values of the points and the pixel points representing fractures within a certain range of this point to 5 as the fracture filling material, generating a three-dimensional carbonate karst fracture-vug filling model, which is the final model of this modeling method.

[0051] In an example, in the two-dimensional fracture-vug model, 0 represents a hole, 1 represents a fracture, and 2 represents a solid.

[0052] In an example, in the two-dimensional plane, the two-dimensional fracture-vug model is repeatedly stacked along the third dimension direction to generate a three-dimensional fracture-vug model.

[0053] For example, in the xoy plane, the two-dimensional fracture-vug model is repeatedly stacked along the z direction to generate a three-dimensional fracture-vug model. The number of grids in the z direction is much smaller than the number of grids of the model in the x and y directions; in the yoz plane, the two-dimensional fracture-vug model is repeatedly stacked along the x direction to generate a three-dimensional fracture-vug model. The number of grids in the x direction is much smaller than the number of grids of the model in the z and y directions; in the xoz plane, the two-dimensional fracture-vug model is repeatedly stacked along the y direction to generate a three-dimensional fracture-vug model. The number of grids in the y direction is much smaller than the number of grids of the model in the z and x directions.

[0054] In one example, according to the number of stacking times and the range of the fracture-vug group to be filled, a three-dimensional particle packing body model is generated by a three-dimensional particle packing method based on a three-dimensional fracture-vug group model. In the three-dimensional particle packing body model, 3 represents the pixels of the particles, and 0 represents the space in the three-dimensional particle packing body model that is not occupied by particles.

[0055] Specifically, according to the stacking layers of the two-dimensional fracture-vug group model and the range of the fracture-vug group to be filled, a three-dimensional particle packing body model is generated by using a three-dimensional particle packing method. Assuming in the xoz plane, the number of grids in the y direction of this model is the same as that in the y direction of the three-dimensional fracture-vug group model, and the structure has periodic characteristics; the number of grids in the x and z directions is greater than the spatial distribution of the holes to be filled; the three-dimensional particle packing method adopts the process method of digital core modeling; assuming there are n particles in the deposition space, and the radius of the current deposited particle is Rn+1; let the radius of the existing particles increase by Rn+1, and an expansion surface is formed at the top of the particle packing body. The space below this surface is occupied by the expanded particles, and the upper part is the unfilled space. Find the global lowest point on the expansion surface as the central position of the current deposited particle; the periodic structure in the y direction is determined by the generation method of the expansion surface; when establishing the expansion surface, the deposition space and the particles in it are repeated 3 times in the y direction. After the expansion surface is generated, the expansion surface within the original deposition space is intercepted. The particle size is controlled by the particle size cumulative curve, and the particle size cumulative curve is drawn in advance according to the research purpose. After the particles are deposited, record the central position, radius, and material type of the particles. After the deposition is completed, all the particles are pixelated at one time to generate a pixel-filled model. When pixelating, the deposition space and the particles in it are repeated 3 times in the y direction. After the particles are pixelated, the original deposition space part is intercepted to become the particle packing model; the pixels representing the particles are represented by the integer 3, and the space in the three-dimensional space of the packing body that is not occupied by particles is represented by 0; if it is considered that the hole-filling particles include several different types, a random grouping method can be adopted to divide the particles into several groups, and different groups of particles are represented by different integer values; the maximum value of the integer value is 127, and any value less than 127 and not conflicting with other pixel values can be adopted.

[0056] In one example, traverse the pixel points representing solids in the three-dimensional particle packing body model, and convert the pixel points with pixel value 0 among the pixel points and their surrounding 26 pixel points to 4 to generate a three-dimensional filling model.

[0057] Specifically, in the three-dimensional particle packing model, pixels with a value of 0 within a certain range near the particles (0 represents the space not filled by solids) are converted into pixels with a value of 4, which are called cements. This process is implemented by the following method: traverse the pixel points representing solids in the model, and change the values of the pixel points with a value of 0 among its surrounding 26 pixel points to 4. This process can be repeated several times. Each time it is repeated, a batch of pixel points with a value of 0 will become pixel points with a value of 4. The three-dimensional filling model is filled into the local hole space of the three-dimensional fracture-vug group model. The space occupied by non-solid media is represented by 0. Therefore, it is only necessary to judge whether the pixel point is 0 within the local space range. If it is 0, the value of the pixel is set to the pixel value of the corresponding point in the three-dimensional filling model. Since the upper deposition space of the three-dimensional filling model is not completely filled, by adjusting the filling position of the three-dimensional filling model in the hole, a three-dimensional hole-filling fracture-vug group model with different filling contents can be obtained.

[0058] In one example, randomly select the pixel points representing fractures in the shown three-dimensional hole-filling fracture-vug group model, and change the values of the pixel points and the pixel points representing fractures within a certain range of them to 5 to generate a three-dimensional carbonate karst fracture-vug filling model.

[0059] In one example, the three-dimensional particle packing method adopts the process method of digital core modeling, and the size of the particles is controlled by the grain size cumulative curve, which is drawn according to the research purpose.

[0060] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but it is not intended to limit the present invention. It should be noted that, without conflict, the embodiments and features in the embodiments of the present invention can be combined with each other.

[0061] Embodiment 1

[0062] This embodiment provides a method for constructing a digital rock model, including:

[0063] Draw a two-dimensional carbonate fracture-vug group image based on the research objective; perform threshold segmentation on the image, and generate a two-dimensional fracture-vug group model based on the threshold segmentation result. In the two-dimensional fracture-vug group model, 0 represents a vug, 1 represents a fracture, and 2 represents a solid; generate a three-dimensional fracture-vug group model based on the two-dimensional fracture-vug group model; according to the stacking times and the range of the fracture-vug group to be filled, generate a three-dimensional particle packing body model based on the three-dimensional fracture-vug group model through a three-dimensional particle packing method. The three-dimensional particle packing method adopts the process method of digital core modeling, and the size of the particles is controlled by the particle size cumulative curve, which is drawn according to the research purpose. In the three-dimensional particle packing body model, 3 represents the pixel of the particle, and 0 represents the space not occupied by the particles in the three-dimensional particle packing body model; traverse the pixel points representing solids in the three-dimensional particle packing body model, and convert the pixel points with a pixel value of 0 among the pixel points and their surrounding 26 pixel points to 4 to generate a three-dimensional filling material model; randomly select the pixel points representing fractures in the three-dimensional vug-filled fracture-vug group model, and convert the pixel points representing fractures within a certain range of the pixel points to 5 to generate a three-dimensional carbonate karst fracture-vug filling model; generate a three-dimensional carbonate karst fracture-vug filling model based on the three-dimensional vug-filled fracture-vug group model.

[0064] Example 2

[0065] As Figure 2 shown, this embodiment provides a method for constructing a digital rock model, including:

[0066] Step 1: Based on the research objective, draw a two-dimensional carbonate fracture-vug group image, which can be drawn using office software, drawing software, and programming tools, and saved as a picture file that can be read again, such as a file in bmp format.

[0067] Step 2: Perform threshold segmentation on the picture generated in Step 1, using 0 to represent a vug, 1 to represent a fracture, and 2 to represent a solid. Assume that the two-dimensional model is in the xoz plane, and repeat the two-dimensional model several times along the y direction (much less than the grid numbers of the model in the x and z directions) to form a three-dimensional model. The model generated in this step is called a three-dimensional fracture-vug group model.

[0068] Step 3: According to the number of repeated stacking layers in the y-axis direction in Step 2 and the range of the fracture-vug group to be filled, use the three-dimensional particle packing method to generate a particle packing body model; the number of grids in the y direction is the same as that of the three-dimensional fracture-vug group model in Step 2, and the structure has periodic characteristics; the number of grids in the x and z directions is greater than the spatial distribution of the fractures to be filled. The three-dimensional particle packing method adopts the process method of digital core modeling. Assume that there are n particles in the deposition space, and the radius of the current deposited particle is Rn+1. Let the radius of the existing particles increase by Rn+1 to form an expansion surface at the top of the particle packing body. The space below this surface is occupied by the expanded particles, and the upper part is the unfilled space. Find the global lowest point on the expansion surface as the central position of the current deposited particle. The periodic structure in the y direction is determined by the generation method of the expansion surface. When establishing the expansion surface, repeat the deposition space and the particles in it three times in the y direction. After the expansion surface is generated, intercept the expansion surface within the original deposition space. The particle size is controlled by the particle size cumulative curve, which is drawn in advance according to the research purpose. After particle deposition, record the central position, radius, and material type of the particles. After deposition is completed, pixelize all the particles at one time to generate a pixel-filled model. When pixelizing, repeat the deposition space and the particles in it three times in the y direction. After the particles are pixelized, intercept the original deposition space part to become the particle packing model. The pixel representing the particle is represented by the integer 3, and the space in the three-dimensional space of the packing body not occupied by the particles is represented by 0. If it is considered that the fracture-filling particles include several different types, the random grouping method can be used to divide the particles into several groups, and the pixels of different groups of particles are represented by different integer values. The maximum value of the integer value is 127, and any value less than 127 and not conflicting with other pixel values can be used. The model generated in this step is called the three-dimensional particle packing body.

[0069] Step 4: In the particle packing body established in Step 3, convert the pixels with a value of 0 within a certain range near the particles (0 represents the space not filled with solid) into pixels with a value of 4, which are called cements. This process is implemented by the following method: traverse the pixel points representing solids in the model, and change the values of the pixel points with a value of 0 among its surrounding 26 pixel points to 4. This process can be repeated several times. Each time it is repeated, a batch of 0-value pixels will become 4-value pixels. The model generated in this step is called the three-dimensional filler model.

[0070] Step 5: Embed the filler model in Step 4 into the local fracture space of the fracture-vug group model in Step 2. The space occupied by non-solid media is represented by 0. Therefore, it is only necessary to judge whether the pixel point is 0 within the local space range. If it is 0, set the value of the pixel to the pixel value of the corresponding point in the three-dimensional filler model. Since the upper deposition space of the three-dimensional filler model is not completely filled, by adjusting the filling position in the fracture, models with different filler contents can be obtained. The model generated in this step is called the three-dimensional fracture-filled fracture-vug group model.

[0071] Step 6: Randomly select the points representing fractures in the three-dimensional hole-filling fracture-vug group model, and convert the values of the pixels of the fractures within a certain range of this point to 5, which is called the fracture filling material. After this step, a three-dimensional carbonate karst dissolution fracture-vug filling model is established, which is the final model of this modeling method, as Figure 3 shown.

[0072] Figure 4 The xoz plane of six three-dimensional carbonate karst dissolution fracture-vug filling models is shown. Due to the differences in cave collapse materials, cave cementation materials, and fracture filling materials, the porosity has changed.

[0073] Example 3

[0074] As Figure 5 shown, this example provides a digital rock model construction device, including:

[0075] A drawing module for drawing a two-dimensional carbonate fracture-vug group image based on the research target;

[0076] A segmentation and generation module for performing threshold segmentation on the image and generating a two-dimensional fracture-vug group model based on the threshold segmentation result;

[0077] A first generation module for generating a three-dimensional fracture-vug group model based on the two-dimensional fracture-vug group model;

[0078] A second generation module for generating a three-dimensional particle packing body model based on the three-dimensional fracture-vug group model through a three-dimensional particle packing method;

[0079] A third generation module for generating a three-dimensional filling material model based on the three-dimensional particle packing body model;

[0080] A fourth generation module for embedding the three-dimensional filling material model into the local hole space of the three-dimensional fracture-vug group model to generate a three-dimensional hole-filling fracture-vug group model;

[0081] A fifth generation module for generating a three-dimensional carbonate karst dissolution fracture-vug filling model based on the three-dimensional hole-filling fracture-vug group model.

[0082] Example 4

[0083] This example provides an electronic device, which includes:

[0084] At least one processor; and,

[0085] A memory communicatively connected to the at least one processor; wherein,

[0086] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the digital rock model construction method in Embodiment 1.

[0087] An electronic device according to an embodiment of the present disclosure includes a memory and a processor, and the memory is used to store non-transitory computer-readable instructions. Specifically, the memory may include one or more computer program products, and the computer program products may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory, etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc.

[0088] The processor may be a central processing unit (CPU) or other forms of processing units with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions. In an embodiment of the present disclosure, the processor is used to run the computer-readable instructions stored in the memory.

[0089] Those skilled in the art should understand that, in order to solve the technical problem of how to obtain a good user experience effect, this embodiment may also include well-known structures such as communication buses, interfaces, etc., and these well-known structures should also be included in the protection scope of the present disclosure.

[0090] For a detailed description of this embodiment, reference may be made to the corresponding descriptions in the foregoing embodiments, and details will not be repeated here.

[0091] Embodiment 5

[0092] This embodiment provides a non-transitory computer-readable storage medium, and the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to cause a computer to execute the digital rock model construction method in Embodiment 1.

[0093] On a computer-readable storage medium according to an embodiment of the present disclosure, non-transitory computer-readable instructions are stored. When the non-transitory computer-readable instructions are run by a processor, all or part of the steps of the methods in the foregoing embodiments of the present disclosure are executed.

[0094] The above-mentioned computer-readable storage media include but are not limited to: optical storage media (such as CD-ROM and DVD), magneto-optical storage media (such as MO), magnetic storage media (such as magnetic tape or mobile hard disk), media with built-in rewritable non-volatile memory (such as memory card), and media with built-in ROM (such as ROM cartridge).

[0095] The embodiments of the present invention have been described above. The above description is exemplary and not exhaustive, and is also not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments.

Claims

1. A method for constructing a digital rock model, characterized in that, it includes: Drawing a two-dimensional carbonate rock fracture-vug group image based on the research objective; Performing threshold segmentation on the image, and generating a two-dimensional fracture-vug group model based on the threshold segmentation result; Generating a three-dimensional fracture-vug group model based on the two-dimensional fracture-vug group model; Generating a three-dimensional particle packing body model by a three-dimensional particle packing method based on the three-dimensional fracture-vug group model; Generating a three-dimensional filling material model based on the three-dimensional particle packing body model; Embedding the three-dimensional filling material model into the local hole space of the three-dimensional fracture-vug group model to generate a three-dimensional hole-filled fracture-vug group model; Generating a three-dimensional carbonate rock dissolution fracture-vug filling model based on the three-dimensional hole-filled fracture-vug group model.

2. The method for constructing a digital rock model according to claim 1, characterized in that, in the two-dimensional fracture-vug group model, 0 represents a hole, 1 represents a fracture, and 2 represents a solid.

3. The method for constructing a digital rock model according to claim 1, characterized in that, in a two-dimensional plane, repeating and stacking the two-dimensional fracture-vug group model along the third dimension direction to generate the three-dimensional fracture-vug group model.

4. The method for constructing a digital rock model according to claim 3, characterized in that, according to the stacking times and the range of the fracture-vug group to be filled, generating a three-dimensional particle packing body model by a three-dimensional particle packing method based on the three-dimensional fracture-vug group model. In the three-dimensional particle packing body model, 3 represents the pixel of the particle, and 0 represents the space in the three-dimensional particle packing body model that is not occupied by the particle.

5. The method for constructing a digital rock model according to claim 1, characterized in that, traversing the pixel points representing solids in the three-dimensional particle packing body model, and converting the pixel points with a pixel value of 0 among the pixel points and their surrounding 26 pixel points to 4 to generate the three-dimensional filling material model.

6. The method for constructing a digital rock model according to claim 1, characterized in that, randomly selecting the pixel points representing fractures in the three-dimensional hole-filled fracture-vug group model, and converting the pixel points with a pixel value of 0 among the pixel points and their surrounding pixel points within a certain range to 5 to generate the three-dimensional carbonate rock dissolution fracture-vug filling model.

7. The method for constructing a digital rock model according to claim 4, characterized in that, the three-dimensional particle packing method adopts the process method of digital core modeling, and the size of the particles is controlled by the particle size cumulative curve, and the particle size cumulative curve is drawn according to the research objective.

8. An electronic device, characterized in that, the electronic device includes: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method for constructing a digital rock model according to any one of claims 1-7.

9. A non-transitory computer-readable storage medium, characterized in that, the non-transitory computer-readable storage medium stores computer instructions for causing a computer to execute the method for constructing a digital rock model according to any one of claims 1-7.

10. A digital rock model construction device, characterized in that, it includes: a drawing module for drawing a two-dimensional carbonate fracture-vug group image based on research objectives; a segmentation and generation module for performing threshold segmentation on the image and generating a two-dimensional fracture-vug group model based on the threshold segmentation result; a first generation module for generating a three-dimensional fracture-vug group model based on the two-dimensional fracture-vug group model; a second generation module for generating a three-dimensional particle packing body model by a three-dimensional particle packing method based on the three-dimensional fracture-vug group model; a third generation module for generating a three-dimensional filling material model based on the three-dimensional particle packing body model; a fourth generation module for embedding the three-dimensional filling material model into the local hole space of the three-dimensional fracture-vug group model to generate a three-dimensional hole-filled fracture-vug group model; a fifth generation module for generating a three-dimensional carbonate karst fracture-vug filling model based on the three-dimensional hole-filled fracture-vug group model.

Citation Information

Patent Citations

  • Filling designing method for three-dimensional physical model of fracture-vug-type carbonate oil reservoir

    CN108590642A

  • Multiscale digital rock modeling for reservoir simulation

    US20120221306A1

  • Method for achieving water self-plugging by means of stacking packer particles, water self-plugging pipe string, and well completion structure

    WO2021022909A1