J-function curve classification method and device for reservoir well section
By fitting the J-function curve using the least squares method and combining it with the cross-plot of porosity and permeability, the calculation error caused by the diverse shapes of the J-function curve in the oil reservoir was solved, and the original water saturation of the oil reservoir was accurately calculated.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- PETROCHINA CO LTD
- Filing Date
- 2021-12-31
- Publication Date
- 2026-05-29
Smart Images

Figure CN116415404B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of reservoir development technology, and in particular to a method and apparatus for classifying J-function curves of reservoir well sections. Background Technology
[0002] This section is intended to provide background or context for the embodiments of the invention set forth in the claims. The description herein is not an admission that it is prior art simply because it is included in this section.
[0003] The J-function has been widely used to determine the original water saturation of oil reservoirs. In practice, the J-function curve can be obtained from mercury intrusion porosimetry (MIS) curves. Due to the different pore structures of MIS cores, the J-function curves in the rectangular coordinate system are relatively dispersed, and their shapes are also different.
[0004] Current technology assumes that all J-function curves in a given reservoir belong to the same type, either power function or exponential function, etc. Therefore, when fitting J-function curves using mathematical regression methods, only a single mathematical model is used to fit all J-function curves; either a power function model or an exponential function model is used exclusively. However, in practice, the morphology of several J-function curves in a given reservoir often exhibits multiple types. If only a single mathematical model is used to fit different types of J-function curves according to the aforementioned existing technology, accurate J-function curves cannot be obtained, thus affecting the accuracy of calculating the original water saturation of the reservoir using the J-function. Summary of the Invention
[0005] This invention provides a method for classifying J-function curves in oil reservoir well sections to accurately classify J-function curves, thereby obtaining accurate J-function curves and improving the accuracy of calculating the original water saturation of the oil reservoir using the J-function. The method includes:
[0006] The J-function values and water saturation values of multiple core samples were obtained through experimental measurements.
[0007] The least squares method was used to fit the relationship between the J function value and the water saturation value of each core, and the mathematical model of the J function of each core was obtained. Based on the mathematical model of the J function of each core, the pseudo-J function curve of each core was plotted.
[0008] Based on the mathematical model of the J function for each core and the pseudo-J function curve for each core, the type of J function curve for each core is determined.
[0009] The porosity and permeability values of multiple core samples were obtained through experiments. Based on the porosity and permeability values of each core sample, as well as the type of J-function curve for each core sample, a cross-plot of porosity and permeability was plotted. The boundary lines of different types of J-function curves were determined in the cross-plot of porosity and permeability.
[0010] Based on the boundary lines of different types of J-function curves, the division regions for different types of J-function curves are determined in the intersection diagram of porosity and permeability;
[0011] Plot the porosity and permeability data points corresponding to the J-function curve to be classified in the intersection plot of porosity and permeability. Determine the classification of the J-function curve to be classified based on the division region where the data points are located.
[0012] This invention also provides a J-function curve classification device for reservoir well sections, used to accurately classify J-function curves to obtain accurate J-function curves, which helps improve the accuracy of reservoir original water saturation calculated using the J-function. The device includes:
[0013] The acquisition module is used to obtain the J-function values and water saturation values of multiple core samples obtained from experiments.
[0014] The fitting and plotting module is used to fit the relationship between the J function value and the water saturation value of each core using the least squares method, obtain the J function mathematical model of each core, and plot the pseudo-J function curve of each core based on the J function mathematical model of each core.
[0015] The type determination module is used to determine the type of the J-function curve for each core based on the mathematical model of the J-function for each core and the pseudo-J-function curve for each core.
[0016] The boundary line determination module is used to obtain the porosity and permeability values of multiple core samples measured in experiments. Based on the porosity and permeability values of each core sample, as well as the type of J-function curve for each core sample, it draws a cross-sectional diagram of porosity and permeability and determines the boundary lines of different types of J-function curves in the cross-sectional diagram of porosity and permeability.
[0017] The region division module is used to determine the division regions for different types of J-function curves in the intersection diagram of porosity and permeability based on the boundary lines of different types of J-function curves.
[0018] The classification module is used to plot the porosity and permeability data points corresponding to the J-function curve to be classified in the intersection graph of porosity and permeability, and to determine the classification of the J-function curve to be classified based on the division region where the data points are located.
[0019] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-mentioned method for classifying J-function curves of reservoir well sections.
[0020] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-mentioned method for classifying J-function curves of oil reservoir well sections.
[0021] Unlike existing technologies that use a single mathematical model to fit each type of J-function curve, this invention obtains the J-function values and water saturation values of multiple experimentally measured core samples; uses the least squares method to fit the relationship between the J-function value and water saturation value of each core sample to obtain a mathematical model of the J-function for each core sample; plots a pseudo-J-function curve for each core sample based on the mathematical model; determines the type of J-function curve for each core sample based on the mathematical model and the pseudo-J-function curve; obtains the porosity and permeability values of multiple experimentally measured core samples; and, based on the porosity and permeability values of each core sample, and for each core sample... By identifying the types of J-function curves, a cross-sectional diagram of porosity and permeability is plotted. The boundary lines for different types of J-function curves are then determined within this diagram. Based on these boundary lines, different regions for each J-function curve type are defined within the cross-sectional diagram. Finally, data points for porosity and permeability corresponding to the J-function curve to be classified are plotted within the cross-sectional diagram. The classification of the J-function curve is determined based on the regions where these data points are located. This process allows for accurate classification of J-function curves, leading to more accurate J-function curves and improving the accuracy of calculating the original water saturation of the reservoir using the J-function. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:
[0023] Figure 1 This is a flowchart illustrating the J-function curve classification method for reservoir well sections in this embodiment of the invention.
[0024] Figure 2 The J-function curve is a power function fitted based on core M;
[0025] Figure 3 The curve of the power-like or exponential-like J function fitted based on the N core sample;
[0026] Figure 4 The J-function curve is an exponential function fitted based on core P.
[0027] Figure 5This is a porosity-permeability cross-plot of core samples corresponding to different J-function curves in this embodiment of the invention;
[0028] Figure 6 This is a schematic diagram of the J-function curve classification device for oil reservoir sections in an embodiment of the present invention;
[0029] Figure 7 This is a schematic diagram of a computer device structure according to an embodiment of the present invention. Detailed Implementation
[0030] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.
[0031] Figure 1 This is a flowchart illustrating the J-function curve classification method for reservoir well sections in an embodiment of the present invention. Figure 1 As shown, the J-function curve classification method for reservoir well sections in this embodiment of the invention may include:
[0032] Step 101: Obtain the J-function values and water saturation values of multiple core samples obtained from the experiment;
[0033] Step 102: Using the least squares method, fit the relationship between the J function value and the water saturation value of each core to obtain the J function mathematical model of each core, and draw the pseudo-J function curve of each core based on the J function mathematical model of each core.
[0034] Step 103: Determine the type of J-function curve for each core based on the mathematical model of the J-function for each core and the pseudo-J-function curve for each core.
[0035] Step 104: Obtain the porosity and permeability values of multiple core samples obtained from the experiment. Based on the porosity and permeability values of each core sample, as well as the type of J-function curve for each core sample, draw a cross-plot of porosity and permeability. Determine the boundary lines of different types of J-function curves in the cross-plot of porosity and permeability.
[0036] Step 105: Based on the boundary lines of different types of J function curves, determine the division regions of different J function curve types in the intersection diagram of porosity and permeability;
[0037] Step 106: Plot the porosity and permeability data points corresponding to the J-function curve to be classified in the intersection graph of porosity and permeability. Determine the classification of the J-function curve to be classified based on the division region where the data points are located.
[0038] Firstly, the J-function values and water saturation values of multiple core samples can be obtained through experimental measurements. Taking core samples M, N, and P from reservoir X as examples, the J-function values and water saturation values of core samples M, N, and P are measured experimentally. Table 1 shows the J-function values and water saturation values of some core samples M in this embodiment of the invention; Table 2 shows the J-function values and water saturation values of some core samples N in this embodiment of the invention; and Table 3 shows the J-function values and water saturation values of some core samples P in this embodiment of the invention.
[0039] In practice, data points for the J function values and water saturation values of cores M, N, and P can be constructed based on the J function values and water saturation values of cores M, N, and P. By plotting these data points in a Cartesian coordinate system, the relationship between the J function values and water saturation values of cores M, N, and P can be represented.
[0040] Table 1
[0041] J function water saturation 0.986 0.0631783 0.957 0.0704303 0.857 0.0786656 0.674 0.0876384 0.501 0.0978403 0.392 0.1090256 0.321 0.1216858 0.280 0.1356981 0.255 0.1513083
[0042] Table 2
[0043] J function water saturation 0.997 0.0032997 0.995 0.0036803 0.991 0.0041054 0.988 0.0045787 0.984 0.0051061 0.980 0.0056954 0.976 0.0063522 0.972 0.0070844 0.967 0.0079016
[0044] Table 3
[0045] J function water saturation 1.000 0.0160853 0.993 0.0179403 0.986 0.0200093 0.980 0.0223172 0.973 0.0248918 0.965 0.0277621 0.956 0.0309638 0.947 0.0345353 0.934 0.0385186
[0046] Then, using the least squares method, the following mathematical models of the J function were fitted based on the relationship between the J function values and water saturation values of cores M, N, and P: the J function mathematical model of core M; the J function mathematical model of core N; and the J function mathematical model of core P. Based on the J function mathematical models of cores M, N, and P, the following pseudo-J function curves were plotted: the pseudo-J function curve of core M, the pseudo-J function curve of core N, and the pseudo-J function curve of core P. Finally, based on the J function mathematical models and pseudo-J function curves of cores M, N, and P, the following J function curve types were determined: the J function curve type of core M, the J function curve type of core N, and the J function curve type of core P.
[0047] In one embodiment, the J function curve type includes linear, power function, exponential function, and power-like / exponential-like curves.
[0048] In practice, we will still use core samples M, N, and P as examples for explanation. Figure 2 Based on the mathematical model of the J-function and the quasi-J-function curve of core M, the power function type J-function curve is determined, y = 0.039x. -2.38 ; Figure 3Based on the mathematical model of the J function and the pseudo-J function curve of core N, the quasi-power-like and quasi-exponential J function curves are determined, including: y = 0.135x -1.77 And y = 32.15e -6.73x ; Figure 4 Based on the mathematical model of the J function and the pseudo-J function curve of core P, the exponential function type J function curve is determined, y = 36.11e -5.54x Where the x-axis represents the water saturation S. w The ordinate y represents the J function, and R represents the correlation coefficient, a statistical indicator used to reflect the degree of correlation between variables. 2 This represents the square of the correlation coefficient.
[0049] After determining the J-function curve type for each core, the porosity and permeability values of cores M, N, and P can be obtained through experimental measurements. Based on the porosity and permeability values of cores M, N, and P, as well as the J-function curve types of cores M, N, and P, a cross-sectional diagram of the porosity and permeability of cores M, N, and P can be drawn.
[0050] In one embodiment, plotting a cross-plot of porosity and permeability based on the porosity and permeability values of each core and the type of the J-function curve for each core may include: plotting the cross-plot of porosity and permeability in a two-dimensional rectangular system based on the porosity and permeability values of each core and the type of the J-function curve for each core.
[0051] In practice, after drawing the cross-plot of porosity and permeability for cores M, N, and P, the boundary lines of different types of J-function curves can be determined in the cross-plot of porosity and permeability; and based on the boundary lines of different types of J-function curves, the division areas of different types of J-function curves can be determined in the cross-plot of porosity and permeability.
[0052] Figure 5 This is a porosity-permeability cross-plot of core samples corresponding to different J-function curves in embodiments of the present invention. Figure 5As shown, based on the intersection of porosity and permeability of cores M, N, and P, boundary lines 1 and 2 corresponding to the J-function curve types of cores M, N, and P can be determined. These boundary lines 1 and 2 divide the data into three regions: the region above boundary line 1 corresponds to the porosity and permeability data points of the power-law type J-function curve; the region between boundary lines 1 and 2 corresponds to the porosity and permeability data points of the exponential-law type J-function curve; and the region below boundary line 2 corresponds to the porosity and permeability data points of the quasi-power-law / quasi-exponential-law type J-function curve. In other words, the intersection diagram of porosity and permeability defines the regions corresponding to the power-law type J-function curve for core M, the quasi-power-law / quasi-exponential-law type J-function curve for core N, and the exponential-law type J-function curve for core P.
[0053] In one embodiment, determining the division region of different J-function curve types in the intersection graph of porosity and permeability based on the boundary lines of different types of J-function curves may include: plotting data points of porosity and permeability corresponding to different J-function curve types in different representation forms in the intersection graph of porosity and permeability; and determining the division region of different types of J-function curves based on the distribution of data points in different representation forms.
[0054] In practical implementation, for example, different colors or shapes can be used to plot the porosity and permeability data points corresponding to different types of J-function curves, such as... Figure 5 As shown, for example, a rhombus can represent the porosity and permeability data points corresponding to the power function type J function curve, corresponding to core M; a triangle can represent the porosity and permeability data points corresponding to the power-like and exponential-like J function curve, corresponding to core N; and a square can represent the porosity and permeability data points corresponding to the exponential function type J function curve, corresponding to core P.
[0055] In practice, the functional relationship between boundary line 1 and boundary line 2 can be determined using mathematical regression based on the correspondence between porosity and permeability in the cross-sectional diagram, with permeability set as K. c Porosity is φ, such as Figure 5 As shown,
[0056] It can be determined that the permeability corresponding to boundary line 1 is 20 mD and remains constant. Therefore, the functional relationship between boundary line 1 and porosity in the intersection diagram can be derived as follows:
[0057] K c =20mD;
[0058] The functional relationship of boundary line 2 in the intersection diagram of porosity and permeability is as follows:
[0059] K c =1017.44φ-2.37
[0060] After determining the functional relationship between boundary line 1 and boundary line 2, the classification criteria for the J-function curve can be established based on the functional relationship between boundary line 1 and boundary line 2, as shown in Table 4 below:
[0061] Table 4 Classification Criteria for J-Function Curves
[0062] J function curve type Classification criteria Power function type K>20mD Exponential function <![CDATA[K c <K<20mD]]> Finger-like and power-like <![CDATA[0<K<K c ]]>
[0063] After establishing the classification criteria for J-function curves, the porosity and permeability data points corresponding to the J-function curves to be classified can be plotted in the intersection graph of porosity and permeability. Based on the division region where the data points are located, the classification of the J-function curves to be classified can be determined.
[0064] In one embodiment, determining the classification of the J-function curve to be classified based on the division area where the data point is located may include: obtaining the porosity and permeability corresponding to the J-function curve to be classified using a well logging method, and determining the type of the J-function curve of the well section to be classified based on the division area where the data point corresponding to the porosity and permeability is located.
[0065] This invention also provides a J-function curve classification device for reservoir well sections, as described in the following embodiments. Since the principle behind this device is similar to the J-function curve classification method for reservoir well sections, its implementation can refer to the implementation of the J-function curve classification method for reservoir well sections; repeated details will not be elaborated further.
[0066] Figure 6 This is a schematic diagram of the J-function curve classification device for oil reservoir sections in an embodiment of the present invention. Figure 6 As shown, the J-function curve classification device for reservoir well sections in this embodiment of the invention may specifically include:
[0067] The acquisition module 601 is used to obtain the J-function values and water saturation values of multiple core samples measured in the experiment;
[0068] The fitting and plotting module 602 is used to fit the relationship between the J function value and the water saturation value of each core using the least squares method, to obtain the J function mathematical model of each core, and to plot the pseudo-J function curve of each core based on the J function mathematical model of each core.
[0069] The type determination module 603 is used to determine the type of the J-function curve of each core based on the mathematical model of the J-function of each core and the pseudo-J-function curve of each core.
[0070] The boundary line determination module 604 is used to obtain the porosity and permeability values of multiple core samples measured in experiments. Based on the porosity and permeability values of each core sample and the type of J-function curve for each core sample, it draws a cross-sectional diagram of porosity and permeability and determines the boundary lines of different types of J-function curves in the cross-sectional diagram of porosity and permeability.
[0071] The region division module 605 is used to determine the division regions of different J function curve types in the intersection diagram of porosity and permeability based on the boundary lines of different types of J function curves.
[0072] The classification module 606 is used to plot the porosity and permeability data points corresponding to the J-function curve to be classified in the intersection graph of porosity and permeability, and to determine the classification of the J-function curve to be classified based on the division region where the data points are located.
[0073] In one embodiment, the J function curve type includes linear, power function, exponential function, and power-like / exponential-like curves.
[0074] In one embodiment, the boundary line determination module 604 is specifically used for:
[0075] Based on the porosity and permeability values of each core sample, as well as the type of J-function curve for each core sample, a cross-plot of porosity and permeability is plotted in a two-dimensional rectangular system.
[0076] In one embodiment, the region division determination module 605 is specifically used for:
[0077] In the cross-plot of porosity and permeability, data points of porosity and permeability corresponding to different types of J-function curves are plotted in different forms.
[0078] Based on the distribution of data points with different representations, determine the division regions of different types of J function curves.
[0079] In one embodiment, the classification module 606 is specifically used for:
[0080] The porosity and permeability corresponding to the J-function curve to be classified are obtained by well logging method. Based on the division region where the data points corresponding to the porosity and permeability are located, the type of the J-function curve to be classified is determined.
[0081] Based on the aforementioned inventive concept, such as Figure 7 As shown, the present invention also proposes a computer device 700, including a memory 710, a processor 720, and a computer program 730 stored in the memory 710 and executable on the processor 720. When the processor 720 executes the computer program 730, it implements the aforementioned J-function curve classification method for oil reservoir well sections.
[0082] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-mentioned method for classifying J-function curves of reservoir well sections.
[0083] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-mentioned method for classifying J-function curves of oil reservoir well sections.
[0084] In summary, unlike existing technologies that use a single mathematical model to fit each type of J-function curve, this invention obtains the J-function values and water saturation values of multiple experimentally measured core samples; uses the least squares method to fit the relationship between the J-function value and water saturation value of each core sample, obtaining a J-function mathematical model for each core sample; plots a pseudo-J-function curve for each core sample based on the J-function mathematical model; determines the J-function curve type for each core sample based on the J-function mathematical model and the pseudo-J-function curve; obtains the porosity and permeability values of multiple experimentally measured core samples; and, based on the porosity and permeability values of each core sample, and each... By analyzing the J-function curve types of a rock core, a cross-sectional diagram of porosity and permeability is plotted. The boundary lines for different types of J-function curves are then determined within this diagram. Based on these boundary lines, different regions for each J-function curve type are defined within the cross-sectional diagram. Finally, data points for porosity and permeability corresponding to the J-function curves to be classified are plotted within the cross-sectional diagram. The classification of the J-function curves is determined based on the regions where these data points are located. This process allows for accurate classification of J-function curves, leading to more accurate J-function curves and improving the accuracy of calculating the original water saturation of the reservoir using the J-function.
[0085] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0086] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0087] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0088] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0089] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for classifying J-function curves of oil reservoir well sections, characterized in that, include: The J-function values and water saturation values of multiple core samples were obtained through experimental measurements. The least squares method was used to fit the relationship between the J function value and the water saturation value of each core, and the mathematical model of the J function of each core was obtained. Based on the mathematical model of the J function of each core, the pseudo-J function curve of each core was plotted. Based on the mathematical model of the J function for each core and the pseudo-J function curve for each core, the type of J function curve for each core is determined. The porosity and permeability values of multiple core samples were obtained through experiments. Based on the porosity and permeability values of each core sample, as well as the type of J-function curve for each core sample, a cross-plot of porosity and permeability was plotted. The boundary lines of different types of J-function curves were determined in the cross-plot of porosity and permeability. Based on the boundary lines of different types of J-function curves, the division regions for different types of J-function curves are determined in the intersection diagram of porosity and permeability; Plot the porosity and permeability data points corresponding to the J-function curve to be classified in the intersection plot of porosity and permeability. Determine the classification of the J-function curve to be classified based on the division region where the data points are located.
2. The method as described in claim 1, characterized in that, The J-function curve types include power function type, exponential function type, and power-like / exponential-like type.
3. The method as described in claim 1, characterized in that, Based on the porosity and permeability values of each core sample, and the type of J-function curve for each core sample, a cross-plot of porosity and permeability is drawn, including: Based on the porosity and permeability values of each core sample, as well as the type of J-function curve for each core sample, a cross-plot of porosity and permeability is plotted in a two-dimensional rectangular system.
4. The method as described in claim 1, characterized in that, Based on the boundary lines of different types of J-function curves, the division regions for different J-function curve types are determined in the intersection diagram of porosity and permeability, including: In the cross-plot of porosity and permeability, data points of porosity and permeability corresponding to different types of J-function curves are plotted in different forms. Based on the distribution of data points with different representations, determine the division regions of different types of J function curves.
5. The method as described in claim 1, characterized in that, Based on the partitioned regions where the data points are located, determine the classification of the J-function curves to be classified, including: The porosity and permeability corresponding to the J-function curve to be classified are obtained by well logging method. Based on the division region where the data points corresponding to the porosity and permeability are located, the type of the J-function curve to be classified is determined.
6. A J-function curve classification device for oil reservoir well sections, characterized in that, include: The acquisition module is used to obtain the J-function values and water saturation values of multiple core samples obtained from experiments. The fitting and plotting module is used to fit the relationship between the J function value and the water saturation value of each core using the least squares method, obtain the J function mathematical model of each core, and plot the pseudo-J function curve of each core based on the J function mathematical model of each core. The type determination module is used to determine the type of the J-function curve for each core based on the mathematical model of the J-function for each core and the pseudo-J-function curve for each core. The boundary line determination module is used to obtain the porosity and permeability values of multiple core samples measured in experiments. Based on the porosity and permeability values of each core sample, as well as the type of J-function curve for each core sample, it draws a cross-sectional diagram of porosity and permeability and determines the boundary lines of different types of J-function curves in the cross-sectional diagram of porosity and permeability. The region division module is used to determine the division regions for different types of J-function curves in the intersection diagram of porosity and permeability based on the boundary lines of different types of J-function curves. The classification module is used to plot the porosity and permeability data points corresponding to the J-function curve to be classified in the intersection graph of porosity and permeability, and to determine the classification of the J-function curve to be classified based on the division region where the data points are located.
7. The apparatus as claimed in claim 6, characterized in that, The J-function curve types include power function type, exponential function type, and power-like / exponential-like type.
8. The apparatus as claimed in claim 6, characterized in that, The boundary line determination module is specifically used for: Based on the porosity and permeability values of each core sample, as well as the type of J-function curve for each core sample, a cross-plot of porosity and permeability is plotted in a two-dimensional rectangular system.
9. The apparatus as claimed in claim 6, characterized in that, The region division and determination module is specifically used for: In the cross-plot of porosity and permeability, data points of porosity and permeability corresponding to different types of J-function curves are plotted in different forms. Based on the distribution of data points with different representations, determine the division regions of different types of J function curves.
10. The apparatus as claimed in claim 6, characterized in that, The classification module is specifically used for: The porosity and permeability corresponding to the J-function curve to be classified are obtained by well logging method. Based on the division region where the data points corresponding to the porosity and permeability are located, the type of the J-function curve to be classified is determined.
11. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 1 to 5.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1 to 5.
13. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method of any one of claims 1 to 5.