Shale space network structure construction method and device

By constructing and transforming shale inorganic pores into organic pores and imparting pore size and contact angles, the problem of failure to accurately characterize shale pore structure in the existing technology is solved, and a rapid and simple construction of shale spatial network structure is achieved, supporting shale oil and gas research.

CN120298618APending Publication Date: 2025-07-11CHINA PETROLEUM & CHEMICAL CORP +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202410032277.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-09
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

The prior art is difficult to accurately characterize the spatial structure of shale pores, especially the failure to effectively distinguish organic matter and inorganic pores, resulting in challenges in efficient development of shale oil and gas.

Method used

A method for constructing a shale spatial network structure is proposed. By constructing the first spatial network structure of inorganic pores and converting it into organic pores, giving pore size values and contact angles, forming a second spatial network structure, taking into account the differences in pore types and wettability.

Benefits of technology

It has achieved rapid, simple and small calculations to construct a shale spatial network structure, fully portraying the double pore types and spatial development characteristics of shale, providing a basic framework for shale oil and gas research.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120298618A_ABST
    Figure CN120298618A_ABST
Patent Text Reader

Abstract

The invention provides a shale spatial network structure construction method and device, and belongs to the field of petroleum engineering, and the method comprises the steps: constructing a first spatial network structure of shale inorganic substance pores; converting inorganic substance pores in a preset area of the first spatial network structure into organic substance pores, and endowing the organic substance pores with pore size values to obtain a second spatial network structure; in the second spatial network structure, a contact angle is applied to the organic matter pores and the inorganic matter pores. The device comprises a network structure construction module, a new structure conversion module and a parameter endowing module. According to the method, organic matter pore space distribution, inorganic matter pore space distribution, pore size value distribution and wettability difference of the shale are considered, the construction speed of the shale spatial network structure is increased, and the calculation amount of construction of the shale spatial network structure is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of petroleum engineering, and particularly relates to a method and device for constructing a shale spatial network structure. Background Art

[0002] The efficient development of shale oil and gas will help alleviate the severe situation such as the tension between energy supply and demand and the high degree of dependence on foreign crude oil. Accurately characterizing the pore space structure at the shale core scale is a necessary prerequisite for studying basic scientific issues such as the occurrence, phase behavior, and mass transfer ability of shale oil and gas, and has important practical significance for ensuring the efficient development of shale oil and gas.

[0003] Shale is a typical multi-lithology mudstone, including inorganic components (quartz, feldspar, kaolinite, etc.) and organic components (kerogen). Accordingly, shale pores can be divided into inorganic pores and organic pores. The inorganic part of shale is formed by the compaction, physical dehydration, and recrystallization of inorganic minerals over a long geological period. The morphology of inorganic pores mostly presents a slit shape, and the aperture ranges from dozens of nanometers to several micrometers. Since the pore wall surface is an inorganic mineral, inorganic pores show extremely strong hydrophilicity. The organic part of shale is formed by the combined action of the compaction and thermal oxidation of animal and plant remains. As the thermal maturity of the organic matter increases, local hydrocarbon generation in the organic matter produces local abnormal high pressure, resulting in the local collapse of the organic matter to form pores. Since the mechanical properties of the rock are similar in a small area, the collapse and expansion speed are quite the same when the pores are generated. Therefore, the morphology of organic pores is basically circular or elliptical with little difference between the major and minor axes. Although there are a small amount of hydrophilic functional groups attached to the wall surface of the organic pores, the overall hydrophobicity of the wall surface is still strong, and the organic pores show weak hydrophilic or hydrophobic properties. Given the large differences between organic and inorganic pores, constructing a pore space structure for pore network simulation at the shale core scale requires effective differentiation between the two in order to reasonably reflect the shale pore structure and its influence on the oil and gas phase state and flow.

[0004] Although the method for constructing the shale pore space network structure has undergone years of development and improvement, accurately characterizing the shale spatial pore structure is still quite challenging. In some of the related research, the conventional porous medium construction method is followed without differentiating between organic pores and inorganic pores, which cannot reflect the most prominent characteristics of shale. In other studies, some improved the conventional porous medium construction method by uniformly setting organic pores. Although the organic and inorganic pores are differentiated, the characteristics of uniform distribution do not match well with the "inorganic matter wrapping organic matter" feature of actual shale.

[0005] In addition, some studies use large-scale numerical calculations and combine the electron microscopy scanning micrographs tested in laboratory experiments to establish a digital core that can reflect the true pore development structure of shale. However, this method consumes a large amount of computing power and generates many pore network nodes, which is not conducive to carrying out basic scientific research.

[0006] In summary, most of the related methods do not fully characterize the shale dual pore types and their spatial development characteristics. Some methods are highly dependent on computing resources, which limits their large-scale application at the current stage. Summary of the Invention

[0007] Based on the above technical problems, the present application proposes a method and device for constructing a shale spatial network structure.

[0008] In the first aspect, the present application proposes a method for constructing a shale spatial network structure, including:

[0009] Step S1: Construct a first spatial network structure of shale inorganic pores;

[0010] Step S2: Convert the inorganic pores within a preset area of the first spatial network structure into organic pores, and assign pore diameter values to the organic pores to obtain a second spatial network structure;

[0011] Step S3: Assign contact angles to the organic pores and inorganic pores in the second spatial network structure.

[0012] The construction of the first spatial network structure of shale inorganic pores includes:

[0013] Step S1.1: Establish a cube with side length a, and randomly generate n nodes within the cube;

[0014] Step S1.2: Select one node from the n nodes as the first center of the sphere, and form a first spherical range with the first radius;

[0015] Step S1.3: Set inorganic pores within the first spherical range;

[0016] Step S1.4: Statistically obtain the total number P of inorganic pores within the first spherical range;

[0017] Step S1.5: Within the first preset pore diameter value range, select P pore diameter values and assign them to the corresponding inorganic pores respectively;

[0018] Step S1.6: After all nodes within the cube are processed using steps S1.2 to S1.5, obtain a cube of inorganic pores with pore diameter values, and use the cube of inorganic pores with pore diameter values as the first spatial network structure of shale inorganic pores.

[0019] Setting inorganic pores within the first spherical range includes:

[0020] Within the first spherical range, calculate the number of other nodes except the first center of the sphere;

[0021] When the number of other nodes is less than or equal to the coordination number m, the first sphere center is respectively connected to each of the other nodes through a first straight line, and each of the first straight lines is determined as a first inorganic pore. The number of other nodes is the number of first pores, and the coordination number m is the maximum number of nodes that a node can connect to.

[0022] When the number of other nodes is greater than the coordination number m, m nodes are selected from the other nodes, and the first sphere center is respectively connected to the selected m nodes through a second straight line, and the m second straight lines are determined as m second inorganic pores.

[0023] The total number of inorganic pores is the sum of all the number of first pores and all the number of second pores.

[0024] The transformation of the inorganic pores in the preset area of the first spatial network structure into organic pores and the assignment of pore diameter values to the organic pores to obtain a second spatial network structure includes:

[0025] In the preset area of the first spatial network structure, a second spherical range is formed with a second sphere center and a second radius;

[0026] All the inorganic pores within the second spherical range are transformed into organic pores;

[0027] Within the range of the second preset pore diameter value, a pore diameter value is selected and assigned to the corresponding organic pores;

[0028] The first spatial network structure that simultaneously has inorganic pores and organic pores with pore diameter values is determined as the second spatial network structure.

[0029] In the second spatial network structure, the assignment of contact angles to the organic pores and the inorganic pores includes:

[0030] In the second spatial network structure, according to the preset organic matter contact angle range and inorganic matter contact angle range, an organic matter contact angle is selected and assigned to the corresponding organic pores, and an inorganic matter contact angle is selected and assigned to the corresponding inorganic pores.

[0031] In the second spatial network structure, the assignment of contact angles to the organic pores and the inorganic pores further includes:

[0032] Compare the parameters assigned in the second spatial network structure with the corresponding preset values to obtain errors. Among them, the parameters include: organic matter contact angle, inorganic matter contact angle, organic matter pore size value, and inorganic matter pore size value. The preset values include: organic matter contact angle preset value, inorganic matter contact angle preset value, organic matter pore size value preset value, and inorganic matter pore size value preset value. The errors include: organic matter contact angle error, inorganic matter contact angle error, organic matter pore size value error, and inorganic matter pore size value error;

[0033] If the errors are all less than or equal to the preset threshold, the second spatial network structure meets the requirements;

[0034] If any one of the errors is greater than the preset threshold, the second spatial network structure does not meet the requirements, and return to step S1 to reconstruct the first spatial network structure of the shale inorganic pores.

[0035] The reconstruction of the first spatial network structure of the shale inorganic pores is to reconstruct the first spatial network structure of the shale inorganic pores by increasing the number of nodes in the cube.

[0036] In a second aspect, a device for constructing a shale spatial network structure includes:

[0037] A network structure construction module for constructing the first spatial network structure of the shale inorganic pores;

[0038] A new structure transformation module for transforming the inorganic pores in the preset area of the first spatial network structure into organic pores and assigning pore size values to the organic pores to obtain a second spatial network structure;

[0039] A parameter assignment module for assigning contact angles to the organic pores and inorganic pores in the second spatial network structure.

[0040] In a third aspect, the present application proposes an electronic device, including: one or more processors, and a memory. The memory stores instructions, and when the instructions are executed by the one or more processors, the one or more processors execute the method for constructing the shale spatial network structure described above.

[0041] In a fourth aspect, the present application proposes a computer-readable storage medium, which stores executable instructions, and when the instructions are executed, the processor executes the method for constructing the shale spatial network structure described above.

[0042] Advantageous effects:

[0043] The present application provides a method and device for constructing a shale spatial network structure, which comprehensively considers the pore development characteristics of shale organic matter and inorganic matter, fully characterizes the dual pore types of shale and their spatial development characteristics, and realizes a method for constructing a shale spatial network structure that is convenient, fast and has a small amount of calculation. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 It is a flowchart of a method for constructing a shale spatial network structure according to an embodiment of the present application;

[0045] Figure 2 It is a first spatial network structure construction flowchart according to an embodiment of the present application;

[0046] Figure 3 It is a second spatial network structure schematic diagram according to an embodiment of the present application;

[0047] Figure 4 It is a second spatial network structure flowchart according to an embodiment of the present application;

[0048] Figure 5 It is an error comparison schematic diagram according to an embodiment of the present application;

[0049] Figure 6 It is a principle block diagram of a device for constructing a shale spatial network structure according to an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0050] The present disclosure will be further described below in conjunction with the embodiments shown in the drawings.

[0051] Typical pore development characteristics of shale include: inorganic matter "wrapping" organic matter, pore size differences and wettability differences between inorganic matter pores and organic matter pores. At present, most of the related methods do not fully characterize the dual pore types of shale and the typical pore development characteristics of shale. The present application provides a method and device for constructing a shale spatial network structure, which is computationally fast and takes no more than 2 minutes to generate a pore structure of a shale core with a side length of 1 micron. Moreover, the basic pore parameters can be modified within the constructed framework, including organic matter pores, inorganic matter pores, pore size distribution and contact angle distribution. The present application fully considers the typical pore development characteristics of shale and provides a basis for shale oil and gas core-scale research.

[0052] Embodiment 1

[0053] This embodiment provides a method for constructing a shale spatial network structure, as Figure 1 shown, including:

[0054] Step S1: Construct a first spatial network structure of shale inorganic matter pores;

[0055] In this embodiment, it is first necessary to construct the basic framework of the inorganic pores in shale, that is, the first spatial network structure, as Figure 2 shown, including:

[0056] Step S1.1: Establish a cube with side length a, and randomly generate n nodes within the cube;

[0057] In this embodiment, taking a cube with a side length of 1 micron as an example, in the specific implementation, the starting values and ending values in the X-axis, Y-axis, and Z-axis directions can be set to ensure that the difference between the starting value and the ending value in the X-axis, Y-axis, and Z-axis directions is 1 micron to establish a cube with a side length of 1 micron. Set the total number of nodes n within the cube, and randomly generate n coordinate points within the constructed cube as n nodes;

[0058] Step S1.2: Select one node from the n nodes as the first center of the sphere, and form a first spherical range with the first radius;

[0059] In this embodiment, it is necessary to preset the longest node connection distance L and the coordination number m. Among them, the longest node connection distance L is smaller than the side length of the cube, for example, 50 nanometers; the coordination number represents the maximum number of nodes that a single node in the porous medium can connect. For a certain node, taking the coordinates of this node as the first center of the sphere and the longest node connection distance L as the first radius, a first spherical range is formed.

[0060] Step S1.3: Set inorganic pores within the first spherical range, including:

[0061] Within the first spherical range, calculate the number of other nodes except the first center of the sphere;

[0062] When the number of other nodes is less than or equal to the coordination number m, then connect the first center of the sphere and each of the other nodes through the first straight line respectively, and determine each of the first straight lines as the first inorganic pore, the number of other nodes is the first pore number, and the coordination number m is the maximum number of nodes that a single node can connect;

[0063] When the number of other nodes is greater than the coordination number m, then select m nodes from the other nodes, and connect the first center of the sphere and the selected m nodes through the second straight line respectively, and determine the m second straight lines as m second inorganic pores.

[0064] In this embodiment, the number of other nodes except the first sphere center within the first spherical range is identified. If the number of other nodes is less than or equal to the coordination number m, then the first sphere center is connected to the other nodes by the first straight lines, and each first straight line is an inorganic pore. The length of the inorganic pore is calculated by the coordinates of the two connected nodes. If the number of other nodes is greater than the coordination number m, then m nodes are randomly selected from the other nodes and connected to the first sphere center by straight lines to generate m inorganic pores. The entire process of generating inorganic pores ensures that the connection times of each node are less than or equal to the coordination number m, forming a porous medium that conforms to the coordination number.

[0065] Step S1.4: The total number P of inorganic pores obtained by statistics within the first spherical range; the total number of inorganic pores is the sum of the numbers of all first pores and all second pores.

[0066] Step S1.5: Select P pore diameter values within the range of the first preset pore diameter value and assign them to the corresponding inorganic pores respectively;

[0067] In this embodiment, the pore diameter distribution characteristics of inorganic pores are preset. In this embodiment, the randsrc() function of the MATLAB (Matrix Laboratory) platform is used to generate a specific change range as the pore diameter distribution characteristics of inorganic pores, that is, P random numbers are generated with the probability of each pore diameter distribution type appearing. Subsequently, the P random numbers are converted into P corresponding pore diameters and then assigned to the corresponding inorganic pores. As Figure 3 shown, an inorganic porous medium that conforms to the set pore diameter distribution is obtained. The statements of the MATLAB platform are as follows (taking the random number 1 as an example):

[0068] i) Use the randsrc() function to generate P random numbers

[0069] Pore_size_case = [1 2 3 4 5]% pore diameter distribution type

[0070] Prob = [0.3 0.2 0.1 0.2 0.2]% probability of each pore diameter distribution type appearing

[0071] A = randsrc(1, P, [Pore_size_case; Prob])% generate P random numbers that meet specific probabilities

[0072] ii) Convert the random numbers into the corresponding pore diameters

[0073] pore_radius = min + (max - min)*rand(1, 1)% code for generating the pore diameter corresponding to the random number 1. As Figure 3 shown, the pore diameter distribution corresponding to the random number 1 is 5 - 10.

[0074] Step S1.6: After processing all the nodes in the cube using Steps S1.2 to S1.5, a cube with inorganic pores having pore size values is obtained, and this cube with inorganic pores having pore size values is used as the first spatial network structure of shale inorganic pores.

[0075] Thus, the construction process of the first spatial network structure of shale inorganic pores is completed. This first spatial network structure not only has inorganic pores but also has a corresponding value for each inorganic pore.

[0076] Step S2: Convert the inorganic pores within the preset area of the first spatial network structure into organic pores, and assign pore size values to these organic pores to obtain a second spatial network structure; as Figure 4 shown, it includes:

[0077] Step S2.1: Within the preset area of the first spatial network structure, form a second spherical range with a second center of the sphere and a second radius.

[0078] Step S2.2: Convert all the inorganic pores within the second spherical range into organic pores.

[0079] In this embodiment, the preset area is set as a sphere. In other embodiments, different three-dimensional shapes can also be set. Set the second center of the sphere and the second radius of the preset area, identify the nodes within the preset area range, and set the pores connecting these nodes to each other as organic pores. As Figure 3 shown, the gray represents organic pores and the black represents inorganic pores. It should be noted that the pores connecting the nodes within the preset area and the nodes outside the preset area are still inorganic pores.

[0080] Step S2.3: Select pore size values within the second preset pore size value range and assign them to the corresponding organic pores.

[0081] Step S2.4: Determine the first spatial network structure with both inorganic pores and organic pores having pore size values as the second spatial network structure.

[0082] In this embodiment, a method similar to Step S1.5 is adopted to set the pore size distribution characteristics of the organic pores, and the randsrc() function of the MATLAB platform is used to assign pore size values to each organic pore. After this step, a spatial network structure with dual pore types and inorganic matter wrapping organic matter is obtained, which is the second spatial network structure.

[0083] Step S3: Assign contact angles to the organic pores and inorganic pores in the second spatial network structure, including:

[0084] In the second spatial network structure, according to the preset organic matter contact angle range and inorganic matter contact angle range, the organic matter contact angle is selected to endow the corresponding organic matter pores, and the inorganic matter contact angle is selected to endow the corresponding inorganic matter pores.

[0085] In this embodiment, the wettability characteristics of shale organic matter and inorganic matter in the target block are investigated, the organic matter pore contact angle range and the inorganic matter pore contact angle range are respectively set, and a method similar to step S1.5 is adopted. According to the set organic matter contact angle range and inorganic matter pore contact angle range, the randsrc() function of the MATLAB platform is used to assign contact angles to each pore. It should be noted that the contact angle can also be the wetting angle. If the wetting angle is adopted, the organic matter pore wetting angle range and the inorganic matter pore wetting angle range need to be set respectively, and a method similar to step S1.5 is adopted. According to the set organic matter wetting angle range and inorganic matter pore wetting angle range, the randsrc() function of the MATLAB platform is used to assign wetting angles to each pore.

[0086] In the second spatial network structure, endowing the organic matter pores and inorganic matter pores with contact angles further includes:

[0087] Compare the parameters assigned in the second spatial network structure with the corresponding preset values to obtain errors. Among them, the parameters include: organic matter contact angle, inorganic matter contact angle, organic matter pore size value, and inorganic matter pore size value. The preset values include: preset organic matter contact angle value, preset inorganic matter contact angle value, preset organic matter pore size value, and preset inorganic matter pore size value. The errors include: organic matter contact angle error, inorganic matter contact angle error, organic matter pore size value error, and inorganic matter pore size value error;

[0088] If the errors are all less than or equal to the preset threshold, the second spatial network structure meets the requirements;

[0089] If any one of the errors is greater than the preset threshold, the second spatial network structure does not meet the requirements, and return to step S1 to reconstruct the first spatial network structure of shale inorganic matter pores.

[0090] In this embodiment, all the parameters assigned in the second spatial network structure are exported, including: organic matter contact angle, inorganic matter contact angle, organic matter pore size value, and inorganic matter pore size value, and compared with the corresponding set parameters to obtain errors. The preset values include: preset organic matter contact angle value, preset inorganic matter contact angle value, preset organic matter pore size value, and preset inorganic matter pore size value. The errors include: organic matter contact angle error, inorganic matter contact angle error, organic matter pore size value error, and inorganic matter pore size value error; As Figure 5 shown, Figure 5The target parameter is the corresponding preset value, and the model generates the error obtained by comparison. If all the errors are greater than the corresponding preset value, which can be 5% in this embodiment, it is considered that the second spatial network structure fails to meet the requirements, and it is necessary to return to step S1 to reconstruct the first spatial network structure of the shale inorganic pores. In this embodiment, the first spatial network structure of the shale inorganic pores is reconstructed by increasing the number n of nodes in the cube.

[0091] The construction method of the shale spatial network structure proposed in this embodiment first needs to construct the first spatial network structure of the shale inorganic pores; secondly, convert the inorganic pores in the preset area of the first spatial network structure into organic pores and assign pore size values to the organic pores to obtain the second spatial network structure; finally, in the second spatial network structure, assign contact angles to the organic pores and inorganic pores. This embodiment takes into account the spatial distribution of shale organic pores, the spatial distribution of inorganic pores, the pore size value distribution and the wettability difference, improves the construction speed of the shale spatial network structure, and reduces the calculation amount of the construction of the shale spatial network structure, which will provide a basic pore structure framework for the study of fluid phase change and mass transfer mechanism at the shale core scale.

[0092] Embodiment 2

[0093] This embodiment proposes a device for constructing a shale spatial network structure, as Figure 6 shown, including: a network structure construction module, a new structure transformation module, and a parameter assignment module. Among them, the network structure construction module is connected to the new structure transformation module, and the new structure transformation module is connected to the parameter assignment module;

[0094] The network structure construction module is used to construct the first spatial network structure of the shale inorganic pores;

[0095] The new structure transformation module is used to convert the inorganic pores in the preset area of the first spatial network structure into organic pores and assign pore size values to the organic pores to obtain the second spatial network structure;

[0096] The parameter assignment module is used to assign contact angles to the organic pores and inorganic pores in the second spatial network structure.

[0097] The network structure construction module includes: a cube establishment unit, a first spherical range establishment unit, an inorganic pore setting unit, a pore quantity statistics unit, an pore size value assignment unit, and a first spatial network structure construction unit. The cube establishment unit is connected to the first spherical range establishment unit, the first spherical range establishment unit is connected to the inorganic pore setting unit, the inorganic pore setting unit is connected to the pore quantity statistics unit, the pore quantity statistics unit is connected to the pore size value assignment unit, and the first spatial network structure construction unit is respectively connected to the first spherical range establishment unit, the inorganic pore setting unit, the pore quantity statistics unit, and the pore size value assignment unit;

[0098] A cube building unit, used to build a cube with a side length of a, and randomly generate n nodes in the cube;

[0099] A first spherical range establishing unit is used to select a node from the n nodes as a first spherical center and form a first spherical range with a first radius;

[0100] An inorganic pore setting unit, used for setting inorganic pores within the first spherical range;

[0101] A pore number counting unit, used for counting the total number P of inorganic pores within the first spherical range;

[0102] An aperture value assignment unit is used to select P aperture values within a first preset aperture value range and assign them to corresponding inorganic pores respectively;

[0103] The first spatial network structure construction unit is used to process all nodes in the cube using the first spherical range establishment unit, the inorganic pore setting unit, the pore quantity statistics unit and the pore value assignment unit in step 1 to obtain a cube of inorganic pores with pore values, and use the cube of inorganic pores with pore values as the first spatial network structure of shale inorganic pores.

[0104] The new structure transformation module includes: a second spherical range forming unit, a pore transformation unit, an aperture value assigning unit and a second spatial network structure determining unit, wherein the second spherical range forming unit is connected to the pore transformation unit, the pore transformation unit is connected to the aperture value assigning unit, and the aperture value assigning unit is connected to the second spatial network structure determining unit;

[0105] A second spherical range forming unit is used to form a second spherical range with a second spherical center and a second radius within a preset area of the first spatial network structure;

[0106] A pore transformation unit, used for transforming all inorganic pores within the second spherical range into organic pores;

[0107] An aperture value assignment unit for selecting an aperture value within a second preset aperture value range and assigning it to the corresponding organic matter pores;

[0108] A second spatial network structure determination unit for determining the first spatial network structure with both inorganic matter pores and organic matter pores having aperture values as the second spatial network structure.

[0109] The parameter assignment module includes: a parameter assignment unit for selecting an organic matter contact angle within the second spatial network structure according to a preset organic matter contact angle range and an inorganic matter contact angle range, and assigning the selected organic matter contact angle to the corresponding organic matter pores, and selecting an inorganic matter contact angle and assigning it to the corresponding inorganic matter pores.

[0110] The parameter assignment module further includes: a parameter judgment unit connected to the parameter assignment unit for comparing the parameters assigned in the second spatial network structure with the corresponding preset values respectively to obtain errors, where the parameters include: organic matter contact angle, inorganic matter contact angle, organic matter aperture value, and inorganic matter aperture value, and the preset values include: organic matter contact angle preset value, inorganic matter contact angle preset value, organic matter aperture value preset value, and inorganic matter aperture value preset value, and the errors include: organic matter contact angle error, inorganic matter contact angle error, organic matter aperture value error, and inorganic matter aperture value error; if all the errors are less than or equal to a preset threshold, the second spatial network structure meets the requirements; if any one of the errors is greater than the preset threshold, the second spatial network structure does not meet the requirements, and returns to the network structure construction module to reconstruct the first spatial network structure of the shale inorganic matter pores.

[0111] A device for constructing a shale spatial network structure proposed in this embodiment uses a network structure construction module to construct the first spatial network structure of shale inorganic matter pores; transforms the inorganic matter pores within a preset area of the first spatial network structure into organic matter pores through a new structure transformation module, and assigns an aperture value to the organic matter pores to obtain a second spatial network structure; and uses a parameter assignment module to assign contact angles to the organic matter pores and inorganic matter pores in the second spatial network structure. This embodiment takes into account the spatial distribution of shale organic matter pores, inorganic matter pores, aperture value distribution, and wettability differences, improves the construction speed of the shale spatial network structure, and reduces the computational amount of constructing the shale spatial network structure, which will provide a basic pore structure framework for the study of fluid phase changes and mass transfer mechanisms at the shale core scale.

[0112] Embodiment Three

[0113] The present application provides an electronic device, comprising: one or more processors, and a memory storing instructions, which when executed by the one or more processors, cause the one or more processors to execute the method for constructing the shale space network structure as described above.

[0114] The electronic device may be a mobile phone, a computer, a tablet computer, etc., comprising a memory and a processor, and a computer program is stored on the memory, and when the computer program is executed by the processor, it implements the method for constructing the shale space network structure as described in the embodiments. It can be understood that the electronic device may further include an input / output (I / O) interface and a communication component.

[0115] Wherein, the processor is used to execute all or part of the steps in the method for constructing the shale space network structure as described in the above embodiments. The memory is used to store various types of data, which may include, for example, instructions of any application or method in the electronic device, as well as data related to the application.

[0116] The processor may be implemented by an application specific integrated circuit (ASIC), a digital signal processor (DSP), a programmable logic device (PLD), a field programmable gate array (FPGA), a controller, a microcontroller, a microprocessor or other electronic components, and is used to execute the method for constructing the shale space network structure as described in the above embodiments.

[0117] Embodiment 4

[0118] The present embodiment provides a computer-readable storage medium storing executable instructions, which when executed cause a processor to execute the method for constructing the shale space network structure as described above.

[0119] If it is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium.

[0120] Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art or a part of the technical solution, may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method for constructing the shale space network structure described in the various embodiments of the present application.

[0121] The foregoing storage medium includes: flash memory, hard disk, multimedia card, card-type memory (such as SD (Secure Digital Memory Card) or DX (abbreviation for Memory Data Register, MDR, memory data register) memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, server, APP (abbreviation for Application, application software) application mall, and other various media that can store program verification codes. A computer program is stored thereon, and when the computer program is executed by a processor, each step of the method for constructing the shale space network structure described above can be implemented.

[0122] Each embodiment in the present disclosure is described in a progressive manner. For the same or similar parts among the embodiments, reference can be made to each other. Each embodiment focuses on the differences from other embodiments.

[0123] The protection scope of the present disclosure is not limited to the above embodiments. Obviously, those skilled in the art can make various changes and deformations to the present disclosure without departing from the scope and spirit of the present disclosure. If these changes and deformations fall within the scope of the claims of the present disclosure and their equivalent technologies, the intention of the present disclosure also includes these changes and deformations.

Claims

1. A method for constructing a shale spatial network structure, characterized in that Including: Step S1: Construct a first spatial network structure of shale inorganic pores; Step S2: Convert the inorganic pores within a preset area of the first spatial network structure into organic pores, and assign pore size values to the organic pores to obtain a second spatial network structure; Step S3: In the second spatial network structure, assign contact angles to the organic pores and inorganic pores.

2. The construction method of the shale spatial network structure according to claim 1, wherein The construction of the first spatial network structure of shale inorganic pores includes: Step S1.1: Establish a cube with side length a, and randomly generate n nodes within the cube; Step S1.2: Select one node from the n nodes as the first center of the sphere, and form a first spherical range with a first radius; Step S1.3: Set inorganic pores within the first spherical range; Step S1.4: In the first spherical range, count the total number P of inorganic pores obtained; Step S1.5: Within the first preset pore size value range, select P pore size values and assign them to the corresponding inorganic pores respectively; Step S1.6: After processing all the nodes within the cube using steps S1.2 to S1.5, obtain a cube of inorganic pores with pore size values, and use the cube of inorganic pores with pore size values as the first spatial network structure of shale inorganic pores.

3. The construction method of the shale spatial network structure according to claim 2, wherein The setting of inorganic pores within the first spherical range includes: Within the first spherical range, calculate the number of other nodes except the first center of the sphere; When the number of other nodes is less than or equal to the coordination number m, then connect the first center of the sphere with each of the other nodes respectively through first straight lines, and determine each of the first straight lines as a first inorganic pore, the number of other nodes is the first pore number, and the coordination number m is the maximum number of nodes that a node can connect; When the number of other nodes is greater than the coordination number m, then select m nodes from the other nodes, and connect the first center of the sphere with the selected m nodes respectively through second straight lines, and determine the m second straight lines as m second inorganic pores.

4. The construction method of the shale spatial network structure according to claim 3, wherein, The total number of inorganic pores is the sum of all the first pore numbers and all the second pore numbers.

5. The construction method of the shale spatial network structure according to claim 1, characterized in that The conversion of the inorganic pores within the preset area of the first spatial network structure into organic pores, and the assignment of pore size values to the organic pores to obtain a second spatial network structure includes: Within the preset area of the first spatial network structure, form a second spherical range with a second center of the sphere and a second radius; Convert all the inorganic pores within the second spherical range into organic pores; Within the second preset pore size value range, select pore size values and assign them to the corresponding organic pores; Determine the first spatial network structure with both inorganic pores and organic pores having pore size values as the second spatial network structure.

6. The construction method of the shale spatial network structure according to claim 1, characterized in that The assignment of contact angles to the organic pores and inorganic pores in the second spatial network structure includes: In the second spatial network structure, according to the preset organic matter contact angle range and inorganic matter contact angle range, select the organic matter contact angle and assign it to the corresponding organic pores, and select the inorganic matter contact angle and assign it to the corresponding inorganic pores.

7. The construction method of the shale spatial network structure according to claim 6, characterized in that In the second spatial network structure, endowing the organic matter pores and the inorganic matter pores with contact angles further includes: Comparing the parameters assigned in the second spatial network structure with the corresponding preset values respectively to obtain errors, where the parameters include: organic matter contact angle, inorganic matter contact angle, organic matter pore size value, and inorganic matter pore size value, the preset values include: preset value of organic matter contact angle, preset value of inorganic matter contact angle, preset value of organic matter pore size value, and preset value of inorganic matter pore size value, and the errors include: organic matter contact angle error, inorganic matter contact angle error, organic matter pore size value error, and inorganic matter pore size value error; If all the errors are less than or equal to the preset threshold, the second spatial network structure meets the requirements; If any one of the errors is greater than the preset threshold, the second spatial network structure does not meet the requirements, and return to step S1 to reconstruct the first spatial network structure of the shale inorganic matter pores.

8. The construction method of the shale spatial network structure according to claim 7, characterized in that The reconstructing the first spatial network structure of the shale inorganic matter pores is to reconstruct the first spatial network structure of the shale inorganic matter pores by increasing the number of nodes in the cube.

9. A device for constructing a shale spatial network structure, characterized in that, Includes: A network structure construction module for constructing the first spatial network structure of the shale inorganic matter pores; A new structure transformation module for transforming the inorganic matter pores in the preset area of the first spatial network structure into organic matter pores and endowing the organic matter pores with pore size values to obtain a second spatial network structure; A parameter assignment module for endowing the organic matter pores and the inorganic matter pores with contact angles in the second spatial network structure.

10. An electronic device, characterized in that, Includes: One or more processors and a memory, the memory stores instructions, when the instructions are executed by the one or more processors, enabling the one or more processors to execute the construction method of the shale spatial network structure according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, It stores executable instructions, and when the instructions are executed, enabling the processor to execute the construction method of the shale spatial network structure according to any one of claims 1 to 8.

Citation Information

Cited By

  • Pore throat network generation method, micro-nano fluidic chip design method, device, equipment and medium

    CN122221334A