Method, device, electronic device and storage medium for calculating remaining oil saturation
By conducting oil content testing and correlation analysis on the core and establishing a linear regression model, the accuracy and simplification of residual oil saturation calculation in the existing technology are solved, and scientific basis for oil field development is provided.
Patent Information
- Application Number
- CN202510569989.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-30
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2045-04-30
AI Technical Summary
The prior art cannot accurately calculate the residual oil saturation, and the numerical simulation is complex and difficult to quantify, making it difficult to calculate the residual oil in reservoir development.
By conducting oil content testing on the target core, macroscopic and microscopic oil saturation data are obtained, correlation analysis models are established, and residual oil saturation is calculated using linear regression equations to simplify the calculation process.
Accurate calculation of residual oil saturation is achieved, the calculation process is simplified, and it is suitable for different types of rocks, providing scientific basis for oil field development, and identifying the potential of movable residual oil in reservoirs with high aqueous phase.
Smart Images

Figure CN120108575B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of reservoir development, and in particular, to a method, device, electronic device and storage medium for calculating residual oil saturation. Background Art
[0002] At present, reservoir development mainly focuses on the macroscopic formation reasons and distribution laws of residual oil. However, its limitation lies in that it can only stay in the qualitative analysis stage and cannot accurately quantify the residual oil saturation. Numerical simulation can simulate the recoverable potential of residual oil. However, numerical simulation is relatively complex and requires technical personnel with reservoir development experience to set simulation parameters, resulting in a large calculation difficulty for the current residual oil saturation and an inability to accurately calculate the residual oil saturation. Summary of the Invention
[0003] Embodiments of the present application provide a method, device, electronic device and storage medium for calculating residual oil saturation to solve one or more problems existing in the related art.
[0004] According to a first aspect of the present application, there is provided a method for calculating residual oil saturation, including: performing an oil content test on a target core to obtain macroscopic oil saturation data and microscopic oil saturation data of the target core; performing a correlation analysis based on the macroscopic oil saturation data and the microscopic oil saturation data to determine a residual oil saturation calculation model; calculating the macroscopic residual oil saturation of a rock to be measured based on the residual oil saturation calculation model; and determining the residual oil saturation of the rock to be measured based on the macroscopic oil saturation data and the macroscopic residual oil saturation.
[0005] According to an embodiment of the present application, the performing an oil content test on a target core to obtain macroscopic oil saturation data and microscopic oil saturation data of the target core includes: performing an oil saturation test on the target core to obtain macroscopic oil saturation data at each core depth of the target core; performing liquid nitrogen freezing slicing on the target core to obtain a sliced core; and performing laser confocal detection on the sliced core to obtain the microscopic oil saturation data at each core depth of the target core.
[0006] According to an embodiment of the present application, the macroscopic oil saturation data includes at least macroscopic residual oil saturation and water saturation; and the microscopic oil saturation data includes at least free-state residual oil content, bound-state residual oil content and semi-bound-state residual oil content.
[0007] According to an embodiment of the present application, the correlation analysis based on the macroscopic oil saturation data and the microscopic oil saturation data to determine the remaining oil saturation calculation model includes: establishing the correlation between the macroscopic remaining oil saturation and the free remaining oil content at each core depth in the target core; performing regression analysis based on the correlation to determine the corresponding linear regression equation; determining the corresponding correlation coefficient based on the linear regression equation; and determining the remaining oil saturation calculation model based on the linear regression equation and the correlation coefficient.
[0008] According to an embodiment of the present application, calculating the macroscopic residual oil saturation of the rock to be measured based on the remaining oil saturation calculation model includes: when the free remaining oil content in the microscopic oil saturation data is zero, calculating the macroscopic residual oil saturation of the rock to be measured based on the remaining oil saturation calculation model.
[0009] According to an embodiment of the present application, determining the remaining oil saturation of the rock to be measured based on the macroscopic oil saturation data and the macroscopic residual oil saturation includes: subtracting the macroscopic oil saturation data at different core depths of the rock to be measured from the corresponding calculated macroscopic residual oil saturation to obtain the remaining oil saturation at different core depths in the rock to be measured.
[0010] According to an embodiment of the present application, the macroscopic oil saturation data represents the macroscopic oil saturation in the target core; the microscopic oil saturation data represents the relative content of microscopic remaining oil in the target core; and the remaining oil saturation calculation models corresponding to different types of rocks to be measured are different.
[0011] According to the third aspect of the present application, there is provided a remaining oil saturation calculation device, including: a testing module for testing the oil content of the target core to obtain the macroscopic oil saturation data and the microscopic oil saturation data of the target core; an analysis module for performing correlation analysis based on the macroscopic oil saturation data and the microscopic oil saturation data to determine the remaining oil saturation calculation model; a calculation module for calculating the macroscopic residual oil saturation of the rock to be measured based on the remaining oil saturation calculation model; and a determination module for determining the remaining oil saturation of the rock to be measured based on the macroscopic oil saturation data and the macroscopic residual oil saturation.
[0012] According to the third aspect of the present application, there is provided an electronic device, including:
[0013] at least one processor; and
[0014] a memory communicatively connected to the at least one processor; wherein,
[0015] 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 method described in this application.
[0016] According to a fourth aspect of the present application, there is provided a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the method described in this application.
[0017] In the method of the embodiments of the present application, an oil content test is performed on a target core to obtain the macroscopic oil saturation data and microscopic oil saturation data of the target core; correlation analysis is performed based on the macroscopic oil saturation data and the microscopic oil saturation data to determine a remaining oil saturation calculation model; based on the remaining oil saturation calculation model, the macroscopic residual oil saturation of a rock to be measured is calculated; and based on the macroscopic oil saturation data and the macroscopic residual oil saturation, the remaining oil saturation of the rock to be measured is determined. In this way, the calculation process of the remaining oil saturation can be simplified, and the remaining oil saturation can be accurately calculated.
[0018] It should be understood that the teachings of the present application do not require achieving all the beneficial effects described above. Instead, specific technical solutions can achieve specific technical effects, and other embodiments of the present application can also achieve beneficial effects not mentioned above. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] By reading the following detailed description with reference to the accompanying drawings, the above and other objects, features, and advantages of the exemplary embodiments of the present application will become readily understandable. In the drawings, several embodiments of the present application are shown in an exemplary rather than restrictive manner, wherein:
[0020] In the drawings, the same or corresponding reference numerals represent the same or corresponding parts.
[0021] Figure 1 shows a schematic processing flow of the remaining oil saturation calculation method provided by the embodiments of the present application Figure 1 ;
[0022] Figure 2 shows a schematic processing flow of the remaining oil saturation calculation method provided by the embodiments of the present application Figure 2 ;
[0023] Figure 3 shows a schematic processing flow of the remaining oil saturation calculation method provided by the embodiments of the present application Figure 3 ;
[0024] Figure 4 shows an application scenario of the remaining oil saturation calculation method provided by the embodiments of the present application Figure 1 ;
[0025] Figure 5 shows an application scenario of the remaining oil saturation calculation method provided by an embodiment of the present application Figure 2 ;
[0026] Figure 6 shows an application scenario of the remaining oil saturation calculation method provided by an embodiment of the present application Figure 3 ;
[0027] Figure 7 shows an optional schematic diagram of the remaining oil saturation calculation device provided by an embodiment of the present application;
[0028] Figure 8 shows a schematic diagram of the composition structure of the electronic device provided by an embodiment of the present application. Specific Embodiments
[0029] To make the objectives, features, and advantages of the present application more obvious and understandable, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present application.
[0030] In the following description, "some embodiments" are involved, which describe a subset of all possible embodiments. However, it can be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.
[0031] In the following description, the terms "first / second" involved are only used to distinguish similar objects, and do not represent a specific order for the objects. It can be understood that "first / second" can be interchanged with a specific order or sequence when allowed, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.
[0032] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application, and are not intended to limit the present application.
[0033] The processing flow in the remaining oil saturation calculation method provided by the embodiments of the present application is described. Refer to Figure 1 , Figure 1 is a schematic diagram of the processing flow of the remaining oil saturation calculation method provided by the embodiments of the present application Figure 1 , and will be combined with Figure 1The following describes steps S101 - S104 shown.
[0034] Step S101: Conduct an oil content test on the target core to obtain the macroscopic oil saturation data and microscopic oil saturation data of the target core.
[0035] In some embodiments, the macroscopic oil saturation data may include: the overall oil content data of the oil in the core obtained through laboratory tests. The macroscopic oil saturation data can reflect the macroscopic distribution of oil in the core. The microscopic oil saturation data may include: the distribution state and content data of the oil in the microscopic pores of the core obtained through microscope observation. The microscopic oil saturation data can reflect the occurrence of oil in the microscopic pores.
[0036] Step S102: Based on the macroscopic oil saturation data and microscopic oil saturation data, conduct a correlation analysis to determine the remaining oil saturation calculation model.
[0037] In some embodiments, the correlation analysis can be used to evaluate the strength of the linear relationship between two variables. The remaining oil saturation calculation model may include: a mathematical model established based on the macroscopic and microscopic oil saturation data. The remaining oil saturation calculation model can be used to calculate the macroscopic residual oil saturation.
[0038] Step S103: Based on the remaining oil saturation calculation model, calculate the macroscopic residual oil saturation of the rock to be measured.
[0039] Step S104: Based on the macroscopic oil saturation data and the macroscopic residual oil saturation, determine the remaining oil saturation of the rock to be measured.
[0040] In some embodiments, the rock to be measured may include: rocks at each depth section without microscopic remaining oil test analysis. The macroscopic residual oil saturation may include: the oil saturation of the non - recoverable remaining oil in the rock to be measured. Specifically, it is the macroscopic residual oil saturation when the free - state remaining oil content of the rock to be measured is 0. The remaining oil saturation may include: the remaining oil content in the rock to be measured. The remaining oil saturation can be specifically obtained by subtracting the macroscopic residual oil saturation from the macroscopic oil saturation.
[0041] The method of the embodiment of the present application significantly simplifies the calculation process of the remaining oil saturation and improves the calculation accuracy by combining macroscopic and microscopic oil saturation data. Specifically, by collecting the macroscopic oil saturation data and microscopic oil saturation data of the target core, the reservoir characteristics in the core are comprehensively reflected. The macroscopic data provides the overall oil-bearing situation, while the microscopic data reveals the specific occurrence state of oil in the microscopic pores. Through correlation analysis and regression analysis, a quantitative relationship between the macroscopic remaining oil saturation and the microscopic remaining oil content is established, avoiding complex numerical simulations and geological modeling and simplifying the calculation process. By determining the linear regression equation and correlation coefficient, the fitting degree and prediction ability of the calculation model are ensured. It can be applied to different types of rocks. By establishing different calculation models for the remaining oil saturation, customized calculations can be carried out for different lithofacies, with wide applicability. Finally, by accurately calculating the remaining oil saturation, a scientific basis is provided for oilfield development, the movable remaining oil potential in the reservoir during the high water cut period is identified, and by combining macro and micro, the movable remaining oil saturation of the rocks to be measured with different lithofacies is quantitatively calculated, which is efficient, fast, simple, and the calculation method conforms to objective geological laws and is convenient for popularization and application.
[0042] In some embodiments, the processing flow of the remaining oil saturation calculation method is schematically shown Figure 2 , as Figure 2 shown, the oil content test on the target core in step S101 to obtain the macroscopic oil saturation data and microscopic oil saturation data of the target core may include:
[0043] Step S201, perform an oil saturation test on the target core to obtain the macroscopic oil saturation data at each core depth in the target core.
[0044] Step S202, perform cryogenic nitrogen freezing slicing on the target core to obtain a sliced core.
[0045] Step S203, perform laser confocal detection on the sliced core to obtain the microscopic oil saturation data at each core depth in the target core.
[0046] In this embodiment, in the western block of Gudong 7th area in Shengli Oilfield, a fine core observation is carried out on a sealed coring well. According to the sedimentary grain size and sedimentary structure combination of the sandstone, the sandstone is subdivided into medium-fine sandstone facies and silt-fine sandstone facies. Representative target cores are collected from these subdivided lithofacies to ensure that the samples can accurately reflect the characteristics of different lithofacies. The distillation extraction method is used to perform an oil saturation test on the collected target cores. The specific operation is as follows: Use a solvent (such as toluene) to heat and distill the target core to separate oil and water. By calculating the mass difference between oil and water, the macroscopic oil saturation in the target core is obtained, and the macroscopic oil saturation data can characterize the macroscopic oil saturation in the target core.
[0047] The same target core is subjected to liquid nitrogen freezing treatment, and after rapid freezing, it is sliced. Liquid nitrogen frozen sections can preserve the microscopic structure of the core. An ultraviolet fluorescence microscope is used to identify the target core after frozen sectioning to identify the occurrence types and states of the remaining oil. Through the fluorescence signal, the free, bound, and semi-bound remaining oils are distinguished. A laser with a wavelength of 488 nm is selected as the excitation light source, and a three-dimensional laser scan is performed on the frozen section of the sample through a laser confocal microscope. The fluorescence signals generated by the rock, remaining oil, and water in the sectioned core are collected separately according to different wavelength ranges. The computer is used to reconstruct the fluorescence signal image. By analyzing the size, shape, type, and area of the image, the content of different types of remaining oil is quantitatively calculated to obtain the microscopic oil saturation data. The microscopic oil saturation data can characterize the relative content of microscopic remaining oil in the target core.
[0048] In some embodiments, the macroscopic oil saturation data may include macroscopic remaining oil saturation and water saturation. The microscopic oil saturation data may include free remaining oil content, bound remaining oil content, and semi-bound remaining oil content. The occurrence states of the remaining oil may include: free, bound, and semi-bound remaining oils, where free remaining oil is movable remaining oil that is not swept by the driving fluid and is located in the intergranular pores and far from the mineral surface; bound remaining oil is the remaining oil adsorbed on the mineral surface under the influence of interfacial forces; semi-bound remaining oil is the remaining oil formed outside the bound state or far from the mineral surface due to insufficient driving force of the driving fluid. It can be known from laser confocal detection that the occurrence states of the remaining oil in the target core are mainly free and bound in the microscopic pores.
[0049] In some embodiments, the processing flow of the remaining oil saturation calculation method is schematically shown Figure 3 , such as Figure 3 shown. The correlation analysis is performed based on the macroscopic oil saturation data and microscopic oil saturation data in step S102 to determine the remaining oil saturation calculation model, which may specifically include:
[0050] Step S301, establish the correlation relationship between the macroscopic remaining oil saturation and the free remaining oil content at each core depth in the target core.
[0051] Step S302, perform regression analysis based on the correlation relationship to determine the corresponding linear regression equation.
[0052] Step S303, determine the corresponding correlation coefficient based on the linear regression equation.
[0053] Step S304, determine the remaining oil saturation calculation model based on the linear regression equation and the correlation coefficient.
[0054] In this embodiment, the correlation coefficient may include: a statistic that measures the strength of the linear relationship between two variables. The closer the correlation coefficient is to 1, the stronger the correlation. The residual oil saturation calculation model may include: a mathematical model established based on the relationship between the macroscopic residual oil saturation and the free-state residual oil content, and is used to calculate the residual oil saturation of the rock to be measured.
[0055] As an example, obtain the macroscopic residual oil saturation and the free-state residual oil content at each core depth of the target core of the fine siltstone facies. Use Excel to establish a cross-plot of these data, and establish the correlation between the macroscopic residual oil saturation and the free-state residual oil content of the target core of the fine siltstone facies. Through regression analysis, there is a strong linear positive correlation between the macroscopic residual oil saturation and the free-state residual oil content of the fine siltstone facies. Determine the corresponding linear regression equation as y = 0.379x + 21.827. The y-axis is the macroscopic residual oil saturation, and the x-axis is the free-state residual oil content. Based on the linear regression equation, determine the corresponding correlation coefficient R 2 = 0.9083. Based on the linear regression equation and the correlation coefficient, determine the residual oil saturation calculation model for the fine siltstone facies.
[0056] As an example, obtain the macroscopic residual oil saturation and the free-state residual oil content at each core depth of the target core of the medium-fine sandstone facies. Use Excel to establish a cross-plot of these data, and establish the correlation between the macroscopic residual oil saturation and the free-state residual oil content of the target core of the medium-fine sandstone facies. Through regression analysis, there is a strong linear positive correlation between the macroscopic residual oil saturation and the free-state residual oil content of the medium-fine sandstone facies. Determine the corresponding linear regression equation as y = 0.7154x + 16.73. The y-axis is the macroscopic residual oil saturation, and the x-axis is the free-state residual oil content. Based on the linear regression equation, determine the corresponding correlation coefficient R 2 = 0.3655. Based on the linear regression equation and the correlation coefficient, determine the residual oil saturation calculation model for the medium-fine sandstone facies.
[0057] In some embodiments, the residual oil saturation calculation models corresponding to different types of rocks to be measured are different.
[0058] In some embodiments, calculating the macroscopic residual oil saturation of the rock to be measured based on the residual oil saturation calculation model in step S103 may include: when the free-state residual oil content in the microscopic oil saturation data is zero, calculating the macroscopic residual oil saturation of the rock to be measured based on the residual oil saturation calculation model.
[0059] As an example, in the remaining oil saturation calculation model of medium-fine sandstone facies, when the content of free remaining oil is 0, the macroscopic remaining oil saturation is 16.73%. After rounding off the macroscopic remaining oil saturation, the corresponding macroscopic residual oil saturation is determined to be 17%. In the remaining oil saturation calculation model of silt-fine sandstone facies, when the content of free remaining oil is 0, the macroscopic remaining oil saturation is 21.827%. After rounding off the macroscopic remaining oil saturation, the corresponding macroscopic residual oil saturation is determined to be 22%.
[0060] In some embodiments, determining the remaining oil saturation of the rock to be measured based on the macroscopic oil saturation data and the macroscopic residual oil saturation in step S104 includes: subtracting the macroscopic oil saturation data at different core depths of the rock to be measured from the corresponding calculated macroscopic residual oil saturation to obtain the remaining oil saturation at different core depths in the rock to be measured.
[0061] As an example, the movable remaining oil saturation S is calculated by the following formula (1). P .
[0062] S P =S O -S RO (1)
[0063] Wherein, S P is the movable remaining oil saturation of the rock to be measured, S O is the macroscopic remaining oil saturation of the rock to be measured, S RO is the macroscopic residual oil saturation of the rock to be measured. The units of the movable remaining oil saturation, the macroscopic remaining oil saturation, and the macroscopic residual oil saturation are all %.
[0064] The movable remaining oil saturations of the rocks to be measured of different lithofacies calculated are shown in Table 1 below.
[0065] Table 1
[0066]
[0067] Referring to Figure 4 , the application scenario of the remaining oil saturation calculation method provided in the embodiments of the present application Figure 1 is applied to quantitatively calculate the potential of movable remaining oil by combining macroscopy and microscopy.
[0068] Step S1, collecting core samples of different sandstone lithofacies in a closed coring well. Specifically, by the sedimentary grain size of the sandstone and the sedimentary structure combination, the sandstone lithofacies are subdivided, and core samples of different lithofacies are collected.
[0069] Step S2: Conduct tests on oil saturation, microscopic remaining oil occurrence state, and quantitative analysis. Specifically, send each core sample to the laboratory for oil saturation test and analysis. Also, freeze the same core samples with liquid nitrogen for sectioning, observe the remaining oil occurrence types and states with an ultraviolet fluorescence microscope, and then conduct laser confocal detection to quantitatively analyze the content of different types of remaining oil.
[0070] Step S3: Analyze the microscopic remaining oil occurrence state, distribution law, formation cause, and quantity. Identify free, bound, and semi-bound remaining oil. According to the occurrence states of various microscopic remaining oil, analyze the distribution laws and formation causes of various microscopic remaining oil, and combine with the laser confocal detection results to determine the content of various microscopic remaining oil.
[0071] Step S4: Establish the correlation between the macroscopic remaining oil saturation of different lithofacies and the content of microscopic remaining oil in different occurrence states. Specifically, analyze the correlation between the macroscopic remaining oil saturation of core samples of different lithofacies and the content of microscopic remaining oil in different occurrence states, use Excel to establish an intersection chart, regress the correlation formula between the macroscopic remaining oil saturation and the content of microscopic remaining oil, and conduct correlation analysis to obtain a movable remaining oil potential calculation model.
[0072] Step S5: Calculate the macroscopic residual oil saturation. Specifically, based on the movable remaining oil potential calculation model, calculate the macroscopic remaining oil saturation when the content of microscopic remaining oil in the movable state of the rock to be measured is 0, which is used as the macroscopic residual oil saturation of the rock to be measured, that is, the oil saturation of the non-recoverable remaining oil in the rock to be measured.
[0073] Step S6: Calculate the movable remaining oil potential of different lithofacies. Specifically, subtract the macroscopic residual oil saturation of the rock to be measured of different lithofacies from the macroscopic remaining oil saturation of the rock to be measured of different lithofacies to obtain the movable remaining oil saturation of the rock to be measured of different lithofacies, and summarize the movable remaining oil saturation of the rock to be measured of various lithofacies to obtain the movable remaining oil potential of different lithofacies.
[0074] Reference Figure 5 , the application scenario of the remaining oil saturation calculation method provided by the embodiment of the present application Figure 2 , applied to the remaining oil saturation calculation model of fine siltstone facies. There is a linear relationship between the macroscopic remaining oil saturation and the content of free remaining oil in the fine siltstone facies. The horizontal axis represents the content of free remaining oil (%) in the microscopic oil saturation data, and the vertical axis represents the remaining oil saturation (%) in the macroscopic oil saturation data. The dots in the figure represent the macroscopic oil saturation data and microscopic oil saturation data at each core depth, and the dotted line is the trend line obtained by regression analysis fitting. The linear regression equation is y =0.379 x +21.827, wherey is the remaining oil saturation, x and is the content of free remaining oil. The correlation coefficient R 2 is 0.9083, indicating a positive correlation between the content of free remaining oil and the remaining oil saturation. The macroscopic residual oil saturation of the siltstone facies is marked as 22% in the figure.
[0075] Reference Figure 6 , the application scenario of the remaining oil saturation calculation method provided by the embodiments of the present application Figure 3 , is applied to the remaining oil saturation calculation model of the medium-fine sandstone facies. It is applied to the remaining oil saturation calculation model of the medium-fine sandstone facies. There is a linear relationship between the macroscopic remaining oil saturation and the content of free remaining oil in the medium-fine sandstone facies. The horizontal axis represents the content of free remaining oil (%) in the microscopic oil saturation data, and the vertical axis represents the remaining oil saturation (%) in the macroscopic oil saturation data. The dots in the figure represent the macroscopic oil saturation data and microscopic oil saturation data at each core depth, and the dashed line is the trend line obtained by regression analysis fitting. The linear regression equation is y = 0.7154x + 16.73, where y is the remaining oil saturation and x is the content of free remaining oil. The correlation coefficient R 2 is 0.3655, indicating a positive correlation between the content of free remaining oil and the remaining oil saturation. The macroscopic residual oil saturation of the medium-fine sandstone facies is marked as 17% in the figure.
[0076] Next, continue to describe the exemplary structure of the software modules included in the remaining oil saturation calculation device 90 provided by the embodiments of the present application. In some embodiments, as Figure 7 shown, the remaining oil saturation calculation device 90 may include:
[0077] A test module 901, configured to perform an oil content test on a target core to obtain the macroscopic oil saturation data and microscopic oil saturation data of the target core;
[0078] An analysis module 902, configured to perform a correlation analysis based on the macroscopic oil saturation data and microscopic oil saturation data to determine a remaining oil saturation calculation model;
[0079] A calculation module 903, configured to calculate the macroscopic residual oil saturation of a rock to be measured based on the remaining oil saturation calculation model;
[0080] A determination module 904, configured to determine the remaining oil saturation of the rock to be measured based on the macroscopic oil saturation data and the macroscopic residual oil saturation.
[0081] In some embodiments, the testing module 901 is configured to: perform an oil saturation test on a target core to obtain macroscopic oil saturation data at each core depth in the target core; perform liquid nitrogen cryosectioning on the target core to obtain a sectioned core; and perform laser confocal detection on the sectioned core to obtain microscopic oil saturation data at each core depth in the target core.
[0082] In some embodiments, the macroscopic oil saturation data includes at least macroscopic residual oil saturation and water saturation; the microscopic oil saturation data includes at least free residual oil content, bound residual oil content, and semi-bound residual oil content.
[0083] In some embodiments, the analysis module 902 is configured to: establish a correlation relationship between the macroscopic residual oil saturation and the free residual oil content at each core depth in the target core; perform regression analysis based on the correlation relationship to determine a corresponding linear regression equation; determine a corresponding correlation coefficient based on the linear regression equation; and determine a residual oil saturation calculation model based on the linear regression equation and the correlation coefficient.
[0084] In some embodiments, the calculation module 903 is configured to: calculate the macroscopic residual oil saturation of a rock to be measured based on the residual oil saturation calculation model when the free residual oil content in the microscopic oil saturation data is zero.
[0085] In some embodiments, the determination module 904 is configured to: subtract the macroscopic oil saturation data at different core depths of the rock to be measured from the corresponding calculated macroscopic residual oil saturation to obtain the residual oil saturation at different core depths in the rock to be measured.
[0086] In some embodiments, the macroscopic oil saturation data represents the macroscopic oil saturation in the target core; the microscopic oil saturation data represents the relative content of microscopic residual oil in the target core; and the residual oil saturation calculation models corresponding to different types of rocks to be measured are different.
[0087] It should be noted that the description of the device in the embodiments of the present application is similar to the description of the above method embodiments and has similar beneficial effects as the method embodiments, so it will not be elaborated here. For the technical details not covered in the residual oil saturation calculation device provided in the embodiments of the present application, they can be understood according to the description of any one of the Figures 1 to 6 figures.
[0088] According to the embodiments of the present application, the present application also provides an electronic device and a non-transitory computer-readable storage medium.
[0089] Figure 8FIG. shows a schematic block diagram of an exemplary electronic device 800 that can be used to implement embodiments of the present application. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processors, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely exemplary and are not intended to limit the implementation of the present application described and / or claimed herein.
[0090] As Figure 8 shown, the electronic device 800 includes a computing unit 801 that can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the electronic device 800 can also be stored. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0091] A plurality of components in the electronic device 800 are connected to the I / O interface 805, including: an input unit 806, such as a keyboard, a mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a magnetic disk, an optical disk, etc.; and a communication unit 809, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 809 allows the electronic device 800 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0092] The computing unit 801 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 801 executes the various methods and processes described above, such as the remaining oil saturation calculation method. For example, in some embodiments, the remaining oil saturation calculation method can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 808. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 800 via the ROM 802 and / or the communication unit 809. When the computer program is loaded into the RAM 803 and executed by the computing unit 801, one or more steps of the remaining oil saturation calculation method described above can be executed. Alternatively, in other embodiments, the computing unit 801 can be configured to execute the remaining oil saturation calculation method in any other suitable manner (e.g., by means of firmware).
[0093] Various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuitry, integrated circuit systems, field-programmable gate arrays (FPGA), application-specific integrated circuits (ASIC), application-specific standard products (ASSP), systems-on-chip (SOC), complex programmable logic devices (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special or general-purpose programmable processor that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits the data and instructions to the storage system, the at least one input device, and the at least one output device.
[0094] The program code for implementing the methods of this application can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the program codes are executed by the processor or controller, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The program codes can be executed entirely on the machine, partially on the machine, as a stand-alone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0095] In the context of the present application, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0096] To provide for interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can also be used to provide for interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic, speech, or tactile input).
[0097] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of a communication network include: a local area network (LAN), a wide area network (WAN), and the Internet.
[0098] A computer system can include a client and a server. The client and the server are generally remote from each other and typically interact through a communication network. The client-server relationship is generated by computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, a server of a distributed system, or a server incorporating a blockchain.
[0099] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this application can be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solutions disclosed in this application can be achieved, and no limitations are imposed herein.
[0100] As described above, this is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in this application can easily think of changes or substitutions, which should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims
1. A method for calculating residual oil saturation, characterized in that, Including: Performing an oil content test on a target core to obtain the macroscopic oil saturation data and microscopic oil saturation data of the target core; The performing an oil content test on a target core to obtain the macroscopic oil saturation data and microscopic oil saturation data of the target core includes: performing an oil saturation test on the target core to obtain the macroscopic oil saturation data at each core depth of the target core; performing liquid nitrogen freezing slicing on the target core to obtain a sliced core; performing laser confocal detection on the sliced core to obtain the microscopic oil saturation data at each core depth of the target core; Performing a correlation analysis based on the macroscopic oil saturation data and the microscopic oil saturation data to determine a remaining oil saturation calculation model; the correlation analysis is used to determine the strength of the linear relationship between the macroscopic oil saturation data and the microscopic oil saturation data; the macroscopic oil saturation data at least includes macroscopic remaining oil saturation and water saturation; the microscopic oil saturation data at least includes free remaining oil content, bound remaining oil content, and semi-bound remaining oil content; Calculating the macroscopic residual oil saturation of a rock to be measured based on the remaining oil saturation calculation model; The calculating the macroscopic residual oil saturation of a rock to be measured based on the remaining oil saturation calculation model includes: when the free remaining oil content in the microscopic oil saturation data is zero, calculating the macroscopic residual oil saturation of the rock to be measured based on the remaining oil saturation calculation model; Determining the remaining oil saturation of the rock to be measured based on the macroscopic oil saturation data and the macroscopic residual oil saturation; The determining the remaining oil saturation of the rock to be measured based on the macroscopic oil saturation data and the macroscopic residual oil saturation includes: subtracting the macroscopic oil saturation data at different core depths of the rock to be measured from the corresponding calculated macroscopic residual oil saturation to obtain the remaining oil saturation at different core depths of the rock to be measured.
2. The method according to claim 1, wherein The performing a correlation analysis based on the macroscopic oil saturation data and the microscopic oil saturation data to determine a remaining oil saturation calculation model includes: Establishing a correlation relationship between the macroscopic remaining oil saturation and the free remaining oil content at each core depth in the target core; Performing a regression analysis based on the correlation relationship to determine a corresponding linear regression equation; Determining a corresponding correlation coefficient based on the linear regression equation; Determining the remaining oil saturation calculation model based on the linear regression equation and the correlation coefficient.
3. The method according to claim 1, characterized in that, The macroscopic oil saturation data represents the macroscopic oil saturation in the target core; The microscopic oil saturation data represents the relative content of microscopic remaining oil in the target core; The remaining oil saturation calculation models corresponding to different types of rocks to be measured are different.
4. A residual oil saturation calculation device, characterized in that, Including: A test module for performing an oil content test on a target core to obtain the macroscopic oil saturation data and microscopic oil saturation data of the target core; Performing an oil content test on the target core to obtain the macroscopic oil saturation data and microscopic oil saturation data of the target core, including: performing an oil saturation test on the target core to obtain the macroscopic oil saturation data at each core depth in the target core; performing liquid nitrogen freezing slicing on the target core to obtain a sliced core; performing laser confocal detection on the sliced core to obtain the microscopic oil saturation data at each core depth in the target core; An analysis module for performing a correlation analysis based on the macroscopic oil saturation data and the microscopic oil saturation data to determine a remaining oil saturation calculation model; the correlation analysis is used to determine the strength of the linear relationship between the macroscopic oil saturation data and the microscopic oil saturation data; the macroscopic oil saturation data at least includes macroscopic remaining oil saturation and water saturation; the microscopic oil saturation data at least includes free-state remaining oil content, bound-state remaining oil content, and semi-bound-state remaining oil content; A calculation module for calculating the macroscopic residual oil saturation of the rock to be measured based on the remaining oil saturation calculation model; calculating the macroscopic residual oil saturation of the rock to be measured based on the remaining oil saturation calculation model includes: when the free-state remaining oil content in the microscopic oil saturation data is zero, calculating the macroscopic residual oil saturation of the rock to be measured based on the remaining oil saturation calculation model; A determination module for determining the remaining oil saturation of the rock to be measured based on the macroscopic oil saturation data and the macroscopic residual oil saturation; determining the remaining oil saturation of the rock to be measured based on the macroscopic oil saturation data and the macroscopic residual oil saturation includes: subtracting the macroscopic residual oil saturation calculated corresponding to the macroscopic oil saturation data at different core depths of the rock to be measured to obtain the remaining oil saturation at different core depths in the rock to be measured.
5. An electronic device, characterized in that, Including: 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 to enable the at least one processor to execute the method according to any one of claims 1-3.
6. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to execute the method according to any one of claims 1-3.
Citation Information
Patent Citations
Relative permeability curve determination method and device, equipment and storage medium
CN116072232A
Method for converting diameters of remaining oil in rock core under nuclear magnetic resonance and different saturations
CN117672402A