Method and device for determining distribution condition of carbon dioxide and oil phase interface, electronic equipment and storage medium

By simulating the target core inside a polyetheretherketone (PEEK) tube and using X-ray electron scanning technology to calculate the attenuation coefficient difference, a third target distribution map is generated, which solves the problem of difficult carbon dioxide and oil phase distribution and achieves higher distribution accuracy.

CN121856296APending Publication Date: 2026-04-14PETROCHINA CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
PETROCHINA CO LTD
Filing Date
2024-10-12
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Obtaining the distribution of carbon dioxide and oil phase is very difficult, especially since the flow behavior and distribution pattern of carbon dioxide during the displacement process are complex, making it difficult to accurately determine the interface distribution of carbon dioxide and oil phase.

Method used

By determining a set of reference values ​​and a set of reference data, a target core is simulated using a polyetheretherketone (PEEK) tube. X-ray electron scanning technology is used to calculate the difference in attenuation coefficients. Combined with voxel porosity, a third target distribution map is generated to accurately determine the distribution of carbon dioxide and oil phases within the target core.

Benefits of technology

It improves the accuracy of carbon dioxide and oil phase distribution in the target core, eliminates the influence of various media in the target core on the electronic scanning values, and provides a more accurate distribution image.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121856296A_ABST
    Figure CN121856296A_ABST
Patent Text Reader

Abstract

The invention discloses a carbon dioxide and oil phase interface distribution condition determination method and device, electronic equipment and a storage medium. The method comprises the following steps: determining a reference value set and a reference data set; determining first target data, and determining a first attenuation coefficient according to the first target data; determining second target data, and determining a second attenuation coefficient according to the second target data; performing subtraction on the first attenuation coefficient and the second attenuation coefficient to obtain an attenuation coefficient difference value, and dividing the attenuation coefficient difference value by the voxel porosity to obtain a third target distribution diagram; and according to the third target distribution diagram, the reference value set and the reference data set, determining the distribution condition of the carbon dioxide and the oil phase in the target rock core. According to the method, the third target distribution diagram is determined through the attenuation coefficient, the third target distribution diagram is analyzed by considering the reference value set and the reference data set, and the accuracy of the distribution condition of the carbon dioxide and the oil phase in the target rock core can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the fields of carbon dioxide storage and oilfield development technology, and in particular to a method, apparatus, electronic device and storage medium for determining the distribution of carbon dioxide and oil phase interface. Background Technology

[0002] CCUS-EOR technology has attracted much attention as the most effective and economically beneficial method during deep decarbonization. Carbon dioxide, injected into the reservoir as a water substitute, not only replenishes formation energy losses but also becomes miscible with crude oil, significantly reducing its density and viscosity. Furthermore, when the reservoir pressure reaches the minimum miscibility pressure of carbon dioxide and crude oil, a miscibility effect occurs, greatly reducing interfacial tension. Some researchers have even shown that the interfacial tension between the two phases drops to extremely low levels, approaching a single phase. Therefore, the existence of miscibility can significantly improve the oil-gas mobility ratio and ultimately increase the crude oil recovery rate.

[0003] However, due to the complex interactions between carbon dioxide and crude oil during mixing, the flow behavior and distribution patterns of carbon dioxide during the displacement process are quite complex, making it very difficult to obtain information on the distribution of carbon dioxide and the oil phase. Summary of the Invention

[0004] This invention provides a method, apparatus, electronic device, and storage medium for determining the distribution of carbon dioxide and oil phase at the interface, thereby solving the problem that obtaining the distribution of carbon dioxide and oil phase is extremely difficult.

[0005] According to one aspect of the present invention, a method for determining the distribution of carbon dioxide and oil phase interface is provided, comprising:

[0006] A reference value set and a reference data set are determined. The reference value set is a set of electronic scan values ​​of carbon dioxide in a polyetheretherketone (PEEK) tube under different preset pressures. The reference data set is a set of the variation range of electronic scan values ​​of the carbon dioxide and oil phase interface in the PEEK tube. The PEEK tube has the same volume as the target core. The carbon dioxide and oil phase interface represents the interface formed after the carbon dioxide and oil phase are mixed.

[0007] First target data is determined, and a first attenuation coefficient is determined based on the first target data; the first target data is used to characterize the distribution of electron scan values ​​of the target core; the first attenuation coefficient is used to characterize the attenuation of X-rays in the target core.

[0008] The second target data is determined, and the second attenuation coefficient is determined based on the second target data. The second target data is used to characterize the distribution of electron scan values ​​in the target core filled with carbon dioxide and oil phases; the second attenuation coefficient is used to characterize the attenuation of X-rays in the target core containing carbon dioxide and oil phases.

[0009] The difference between the first attenuation coefficient and the second attenuation coefficient is obtained, and the difference between the attenuation coefficient and the voxel porosity is divided to obtain the third target distribution map. The third target distribution map is used to characterize the distribution of carbon dioxide and oil phase after the target core skeleton is removed.

[0010] The distribution of carbon dioxide and oil phase in the target core is determined based on the third target distribution map, reference value set, and reference data set.

[0011] According to another aspect of the present invention, an apparatus for determining the distribution of carbon dioxide and oil phase interface is provided, comprising:

[0012] The reference data determination module is used to determine a set of reference values ​​and a set of reference data. The set of reference values ​​is a collection of electronic scan values ​​of carbon dioxide in a polyetheretherketone (PEEK) tube under different preset pressures. The set of reference data is a collection of the range of electronic scan values ​​of the carbon dioxide and oil phase interface in the PEEK tube. The PEEK tube has the same volume as the target core. The carbon dioxide and oil phase interface represents the interface formed after the carbon dioxide and oil phase are mixed.

[0013] The first attenuation coefficient determination module is used to determine the first target data and determine the first attenuation coefficient based on the first target data; the first target data is used to characterize the distribution of the electron scan values ​​of the target core; the first attenuation coefficient is used to characterize the attenuation of X-rays in the target core.

[0014] The second attenuation coefficient determination module is used to determine the second target data and determine the second attenuation coefficient based on the second target data. The second target data is used to characterize the distribution of electron scan values ​​in the target core filled with carbon dioxide and oil phases. The second attenuation coefficient is used to characterize the attenuation of X-rays in the target core containing carbon dioxide and oil phases.

[0015] The third target distribution map determination module is used to subtract the first attenuation coefficient and the second attenuation coefficient to obtain the attenuation coefficient difference value, and divide the attenuation coefficient difference value by the voxel porosity to obtain the third target distribution map. The third target distribution map is used to characterize the distribution of carbon dioxide and oil phase after removing the target core skeleton.

[0016] The distribution determination module is used to determine the distribution of carbon dioxide and oil phase in the target core based on the third target distribution map, the reference value set, and the reference data set.

[0017] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0018] At least one processor; and

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

[0020] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the method for determining the carbon dioxide and oil phase interface distribution according to any embodiment of the present invention.

[0021] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions, the computer instructions being configured to cause a processor to execute the method for determining the distribution of carbon dioxide and oil phase interface as described in any embodiment of the present invention.

[0022] The technical solution of this invention involves determining a set of reference values ​​and a set of reference data to provide a reference basis for determining the distribution of carbon dioxide and oil phases in the target core. The method involves determining first target data and a first attenuation coefficient based on the first target data; determining second target data and a second attenuation coefficient based on the second target data; subtracting the first and second attenuation coefficients to obtain an attenuation coefficient difference value, and dividing this attenuation coefficient difference value by the voxel porosity to obtain a third target distribution map. These steps effectively remove the electron scanning values ​​corresponding to the target core skeleton in the second distribution map, providing a basis for subsequent distribution determination. The distribution of carbon dioxide and oil phases in the target core is determined based on the third target distribution map, the set of reference values, and the set of reference data. Considering the set of reference values ​​and the set of reference data can eliminate the influence of various media within the target core on the electron scanning values, thereby improving the accuracy of the distribution of carbon dioxide and oil phases in the target core. This method determines the third target distribution map through attenuation coefficients and improves the accuracy of the distribution of carbon dioxide and oil phases in the target core by considering the set of reference values ​​and the set of reference data.

[0023] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0024] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying 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.

[0025] Figure 1 A flowchart illustrating a method for determining the distribution of carbon dioxide and oil phase interfaces according to an embodiment of the present invention;

[0026] Figure 2 A line graph of carbon dioxide electron scan values ​​provided in an embodiment of the present invention;

[0027] Figure 3 A distribution diagram of electronic scanning values ​​of the carbon dioxide and oil phase interface in a PEEK tube at a scanning voltage of 100kV is provided for an embodiment of the present invention.

[0028] Figure 4 A distribution diagram of electronic scan values ​​of the carbon dioxide and oil phase interface in a PEEK tube at a scanning voltage of 140kV is provided for an embodiment of the present invention.

[0029] Figure 5 This is a schematic diagram of the structure of an experimental apparatus provided in an embodiment of the present invention;

[0030] Figure 6 This invention provides a first target data distribution map of target core number 9, as provided in an embodiment of the invention.

[0031] Figure 7 A first attenuation coefficient distribution map of target core number 9 provided in an embodiment of the present invention;

[0032] Figure 8 This invention provides a first target data distribution map of target core number 10, as provided in an embodiment of the invention.

[0033] Figure 9 A first attenuation coefficient distribution map of target core number 10 provided in an embodiment of the present invention;

[0034] Figure 10 A distribution diagram of the second attenuation coefficient of a target core (number 9) provided in an embodiment of the present invention;

[0035] Figure 11 A distribution diagram of the second attenuation coefficient of a target core numbered 10 provided in an embodiment of the present invention;

[0036] Figure 12 A third target distribution map of target core number 9 provided in an embodiment of the present invention;

[0037] Figure 13 A third target distribution map of target core number 10 provided in an embodiment of the present invention;

[0038] Figure 14 A bar chart of oil phase electronic scanning values ​​provided in an embodiment of the present invention;

[0039] Figure 15 This is a schematic diagram of a device for determining the distribution of carbon dioxide and oil phase interface according to an embodiment of the present invention;

[0040] Figure 16 A schematic diagram of the structure of an electronic device for implementing the method for determining the distribution of carbon dioxide and oil phase interfaces according to embodiments of the present invention. Detailed Implementation

[0041] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0042] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0043] Figure 1 This is a flowchart illustrating a method for determining the distribution of the carbon dioxide and oil phase interface according to an embodiment of the present invention. This embodiment is applicable to determining the distribution of carbon dioxide and the carbon dioxide and oil phase interface during the process of carbon dioxide displacement and storage. This method can be executed by a device for determining the distribution of the carbon dioxide and oil phase interface, which can be implemented in hardware and / or software and can be configured in any electronic device with network communication capabilities. Figure 1 As shown, the method includes:

[0044] S110. Determine the reference value set and the reference data set.

[0045] The reference value set is a collection of electron scan values ​​of carbon dioxide in the polyetheretherketone tube under different preset pressures. The preset pressures include a first preset pressure and a second preset pressure.

[0046] Furthermore, electronic scan values ​​are information obtained by scanning with a computed tomography (CT) scanner, which can characterize the internal structure of the target core or polyetheretherketone (PEEK) tube.

[0047] For example, such as Figure 2 As shown in the figure, it can be seen that as the preset pressure increases, the electronic scan value of carbon dioxide also gradually increases, and the electronic scan value of carbon dioxide changes significantly when the preset pressure is between 8MPa and 9MPa.

[0048] The reference data set is a collection of the range of electronic scan values ​​of the carbon dioxide and oil phase interface within the polyetheretherketone tube.

[0049] Furthermore, the reference data set is a collection of the ranges of electronic scan values ​​corresponding to the carbon dioxide and oil phase interface under different preset pressures. That is, each preset pressure value corresponds to a range of electronic scan values ​​of the carbon dioxide and oil phase interface within the polyetheretherketone (PEEK) tube.

[0050] For example, such as Figure 3 The image shows a CT image of the carbon dioxide and oil phase interface in a polyetheretherketone tube under a preset pressure of 15 MPa and a preset scanning voltage of 100 kV. The image shows that the range of the electronic scanning value of the carbon dioxide and oil phase interface in the polyetheretherketone tube is between -100 and 100.

[0051] For example, such as Figure 4 The image shows a CT image of the carbon dioxide and oil phase interface in a polyetheretherketone tube under a preset pressure of 15 MPa and a preset scanning voltage of 140 kV. The image shows that the range of the electronic scanning value of the carbon dioxide and oil phase interface in the polyetheretherketone tube is between -150 and 150.

[0052] Furthermore, from Figure 3 and Figure 4 It can be seen from this that Figure 3 The areas corresponding to the colors orange and green in the middle color swatch are compared. Figure 4 There are more medium-sized areas, but fewer dark blue and blue-related areas. Figure 4 .

[0053] The polyetheretherketone (PEEK) tube has the same volume as the target core. PEEK is a high-performance engineering plastic pipe.

[0054] The target core is a slice of the core to be tested.

[0055] The above steps use PEEK tubes because PEEK tubes have excellent resistance to many chemicals and their attenuation value for X-rays is relatively small compared to carbon fiber and metal materials. Therefore, the influence of X-ray attenuation on the determination of carbon dioxide and oil phase distribution can be avoided.

[0056] Among them, the carbon dioxide and oil phase interface characterizes the interface formed after carbon dioxide and oil phase are mixed.

[0057] The oil phase is a liquid substance composed of one or more oils or fats.

[0058] Specifically, carbon dioxide is introduced into an experimental apparatus equipped with a PEEK tube at different preset pressures. The carbon dioxide inside the PEEK tube is scanned using a CT scanner in a spiral scanning manner to obtain the electronic scan values ​​corresponding to different preset pressures. The obtained electronic scan values ​​of carbon dioxide are then used to form a reference value set.

[0059] Furthermore, the set of reference values ​​can be stored in the form of a dictionary, such as dict={"15MPa":"-350","14MPa":-345,……,"5MPa":"-850"}.

[0060] Furthermore, carbon dioxide is introduced into a PEEK tube containing an oil phase at different preset pressures. The tube is scanned once by a CT scanner at preset time intervals until the electronic scan values ​​of the oil phase and carbon dioxide in the PEEK tube tend to stabilize, thereby obtaining CT images of the carbon dioxide and oil phase interface corresponding to different preset pressures. The electronic scan values ​​of the carbon dioxide and oil phase interface corresponding to different preset pressures are combined to obtain a reference data set.

[0061] For example, such as Figure 3 , Figure 4 The figure shows the distribution of electronic scan values ​​at the carbon dioxide and oil phase interface when the preset pressure is 15 MPa.

[0062] Among them, the experimental setup is as follows Figure 5As shown in the figure, the experimental setup includes an oil pump 1 for introducing oil phase into the PEEK tube or target core 3-8; a water pump 2 for introducing water into the PEEK tube or target core; an intermediate container 3 for temporarily storing the oil phase; a differential pressure sensor 4 for measuring pressure difference; a CT scanner 5 for acquiring CT values ​​of the PEEK tube or target core 3-8; a core holder 6 for holding the PEEK tube or target core 3-8; a confining pressure pump 7 for adjusting the confining pressure within the core holder 6; a computer 8 for displaying data obtained from the CT scanner 5; a collection device 9 for collecting carbon dioxide; a back pressure pump 10 for adjusting the back pressure within the core holder 6; a temperature control box 11 for adjusting the temperature within the core holder 6; a control valve 12 for regulating the on / off state of the pipeline; and 3-8 is the PEEK tube or target core 3-8.

[0063] S120. Determine the first target data and determine the first attenuation coefficient based on the first target data.

[0064] The first target data is used to characterize the distribution of electron scan values ​​in the target core. The first attenuation coefficient is used to characterize the attenuation of X-rays within the target core.

[0065] Specifically, under a preset confining pressure, the core holder is evacuated, and the target core is scanned under a preset scanning voltage and a preset scanning current to obtain the first target data, which is then converted into the first attenuation coefficient.

[0066] Furthermore, the first target data is converted into a first attenuation coefficient through a preset relationship.

[0067] The predefined relationship can be represented as:

[0068]

[0069] In the formula: μ is the attenuation coefficient; μ w is the attenuation coefficient of water; CT is the electron scan value in the first target data.

[0070] For example, a confining pressure of 20 MPa is applied, and a vacuum is drawn inside the core holder under this pressure. The target core is then scanned at a preset scanning voltage of 100 kV and a preset scanning current of 100 mA to obtain the first target data. The first target data is then converted into a first attenuation coefficient using a preset relationship.

[0071] Furthermore, such as Figure 6 The figure shows the distribution of the first target data of target core number 9. It can be seen from the figure that the color mark value corresponding to the electronic scan value of the target core skeleton varies between 1500 and 2100.

[0072] Furthermore, such as Figure 7 The figure shows the distribution of the first attenuation coefficient of target core number 9. As can be seen from the figure, the attenuation coefficient varies between 0.44 and 0.47.

[0073] Furthermore, such as Figure 8 The figure shows the distribution of the first target data for target core number 10. It can be seen from the figure that the color scale values ​​corresponding to the electronic scanning values ​​of the target core skeleton vary between 1500 and 2100, with the content of color scale values ​​at 1500 being less than [a certain percentage]. Figure 6 The content of 1500 color standard values.

[0074] Furthermore, such as Figure 9 The figure shows the distribution of the first attenuation coefficient of target core number 10. As can be seen from the figure, the attenuation coefficient varies between 0.44 and 0.48.

[0075] Furthermore, from Figure 6 and Figure 8 It can be seen from this that Figure 6 The area corresponding to the 1500 color saturation value is more than [amount missing]. Figure 8 The area corresponding to the 1500 color code value; Figure 6 The area corresponding to the colors orange and green in the middle color swatch is less than Figure 8 .

[0076] Furthermore, from Figure 7 and Figure 9 It can be seen from this that Figure 7 The corresponding color distribution ratio Figure 9 Shallow, and the peak value is lower than Figure 9 The peak value.

[0077] S130. Determine the second target data and determine the second attenuation coefficient based on the second target data.

[0078] The second target data is used to characterize the distribution of electron scan values ​​in the target core filled with carbon dioxide and oil phases. The second attenuation coefficient is used to characterize the attenuation of X-rays in the target core containing carbon dioxide and oil phases.

[0079] Specifically, an oil phase is introduced into the target core, and carbon dioxide is introduced at a first preset pressure. The target core is then scanned under a preset scanning voltage and a preset scanning current to obtain second target data. The second target data is then converted into a second attenuation coefficient through a preset relationship.

[0080] For example, such as Figure 10 The figure shows the distribution of the second attenuation coefficient of target core number 9. It can be seen from the figure that the range of the second attenuation coefficient is between 0.46 and 0.54.

[0081] For example, such as Figure 11 The figure shows the distribution of the second attenuation coefficient of target core number 10. It can be seen from the figure that the range of the second attenuation coefficient is between 0.45 and 0.55.

[0082] Furthermore, from Figure 10 and Figure 11 It can be seen from this that Figure 10 There is a second attenuation coefficient with a minimum value of 0.46 and a second attenuation coefficient with a maximum value of about 0.51; Figure 11 There exists a second attenuation coefficient with a minimum value of 0.45 and a maximum value of approximately 0.525. Furthermore... Figure 10 The area in the middle that is yellow is larger than Figure 11 The area with more green is more than the middle area. Figure 11 Middle class.

[0083] Furthermore, in the above steps, when obtaining the second target data and the reference data set, the density of carbon dioxide and the volume of the oil phase introduced into the core holder are the same.

[0084] S140. Subtract the first attenuation coefficient from the second attenuation coefficient to obtain the attenuation coefficient difference value, and divide the attenuation coefficient difference value by the voxel porosity to obtain the third target distribution map.

[0085] The third target distribution map is used to characterize the distribution of carbon dioxide and oil phases after removing the target core skeleton.

[0086] Specifically, the difference between the first and second attenuation coefficients is obtained to get the attenuation coefficient difference value. The attenuation coefficient difference value is divided by the voxel porosity to obtain the electronic scanning values ​​of carbon dioxide and oil phase in the target core. Based on the obtained electronic scanning values ​​of carbon dioxide and oil phase in the target core, a third target distribution map is generated.

[0087] S150. Determine the distribution of carbon dioxide and oil phase in the target core based on the third target distribution map, reference value set, and reference data set.

[0088] Specifically, based on the color values ​​of the third target distribution map, they are matched with the reference value set and the reference data set respectively. Based on the matching results, the distribution of carbon dioxide and oil phase in the target core is determined.

[0089] For example, such as Figure 12 , Figure 13 As shown, this is a distribution map of the third target cores of different targets. After comparing and analyzing the color values, it can be seen that the oil phase and carbon dioxide content of target core No. 9 is higher than that of target core No. 10.

[0090] Optional, the process for determining the reference value includes steps A1-A2:

[0091] Step A1: Place the polyetheretherketone tube into the core holder, apply a preset confining pressure to the core holder, and determine the air data under the preset scanning current and preset scanning voltage.

[0092] Among them, air data is used to characterize the range of variation of electronic scan values ​​of air inside the polyetheretherketone tube.

[0093] Specifically, a PEEK core holder is placed on the scanning bed and fixed in position. A polyetheretherketone (PEEK) tube is placed inside the core holder, and a preset confining pressure is applied. For example, the preset confining pressure can be 18 MPa. The CT scanner's scanning voltage and scanning current are set to preset values, and a spiral scanning method is used to scan the core, obtaining air data under the preset scanning voltage.

[0094] For example, the preset scanning voltage can be 100kV or 140kV; the preset scanning current can be 100mA.

[0095] Step A2: Evacuate the polyetheretherketone tube and adjust the temperature to the preset temperature. Increase the pressure inside the polyetheretherketone tube according to the preset pressure interval, and determine the electronic scan value at each pressure interval. Use the obtained electronic scan value at each pressure interval as a reference value set.

[0096] Specifically, after evacuating the inside of the polyetheretherketone (PEEK) tube, the experimental temperature is adjusted to the preset temperature. The experimental pressure is increased step by step according to the preset pressure interval. After each pressure increase, the tube is allowed to stand for a period of time before performing three CT scans under the same scanning conditions. It is important to ensure that the scanned area remains consistent each time. The average or maximum value of the three CT scan values ​​is taken as the electronic scan value for each pressure interval, and the electronic scan values ​​for each pressure interval are used as a reference set.

[0097] For example, the preset temperature can be 52 degrees Celsius.

[0098] For example, such as Figure 2 The figure shows the electronic scan values ​​of carbon dioxide under different preset pressures.

[0099] Optional, the process for determining the reference dataset includes steps B1-B2:

[0100] Step B1: Inject the oil phase into the polyetheretherketone tube at a preset speed and let it stand at a preset temperature for a preset time.

[0101] Specifically, under a preset confining pressure, the oil phase is injected into the polyetheretherketone tube at a constant speed according to a preset speed, leaving some space. The experimental temperature is adjusted to a preset temperature, and the tube is left to stand for a preset time after adjustment.

[0102] For example, a confining pressure of 20 MPa is applied, and the oil phase is injected into the PEEK tube at a constant rate under the confining pressure of 20 MPa, leaving some space. The experimental temperature is adjusted to 52 degrees Celsius and left to stand for half an hour.

[0103] Step B2: Inject carbon dioxide into the polyetheretherketone (PEEK) tube at different preset pressures and scan at preset time intervals until the change in the electronic scan value of the contact surface between carbon dioxide and oil phase in the PEEK tube tends to stabilize, obtain reference data corresponding to different preset pressures, and use the reference data corresponding to different preset pressures as a reference data set.

[0104] For example, assuming the preset pressure is a first preset pressure, carbon dioxide is injected into the polyetheretherketone tube at the first preset pressure, and scanned every 20 minutes until the change in the electronic scan value of the contact surface between carbon dioxide and oil phase in the polyetheretherketone tube tends to stabilize. The range of change in the electronic scan value corresponding to the stabilization point is used as the reference data under the first preset pressure.

[0105] Optionally, before injecting the oil phase into the polyetheretherketone tube at a preset speed and allowing it to stand at a preset temperature for a preset time, the process further includes:

[0106] Different mass fractions of decane were prepared and added to kerosene. A CT scanner was used to scan the polyetheretherketone (PEEK) tube using a helical scanning method at a preset scanning voltage and current to obtain the electronic scanning values ​​of the mixed liquid corresponding to each mass fraction of decane. The electronic scanning values ​​of the mixed liquids corresponding to different mass fractions of decane were analyzed. The mass fraction of decane corresponding to the electronic scanning value of the mixed liquid closest to that of crude oil was taken as the target mass fraction. The target mass fraction of decane was then mixed into the kerosene to obtain the oil phase.

[0107] For example, such as Figure 3 The image shows the electronic scan values ​​of the oil phase under 30% bromodecane. Specifically, when the preset scan voltage is 100 kV, the electronic scan value of the oil phase is 550; when the preset scan voltage is 140 kV, the electronic scan value of the oil phase is around 350.

[0108] Optionally, determine the second target data, including steps C1-C3:

[0109] Step C1: Inject carbon dioxide into the target core at a first preset pressure and determine the saturation data.

[0110] Among them, saturation data is used to characterize the range of variation of the electronic scan values ​​of the target core under carbon dioxide saturation conditions.

[0111] Specifically, under a preset confining pressure, the experimental temperature is adjusted to the preset temperature, and carbon dioxide is injected into the target core at a first preset pressure until the target core is saturated. After standing for one day, the core is scanned by a CT scanner under a preset scanning voltage and a preset scanning current to obtain saturation data.

[0112] For example, at 20 MPa, the experimental temperature is adjusted to 52 degrees Celsius, the outlet valve is closed, and carbon dioxide is injected into the target core at a pressure of 15 MPa. After the pressure stabilizes, the inlet valve is closed, and a CT scan is performed after one day of settling to obtain saturation data.

[0113] Step C2: Adjust the back pressure in the experimental device to the second preset pressure, and introduce the oil phase into the target core until the outlet valve no longer discharges carbon dioxide.

[0114] The second preset pressure is lower than the first preset pressure, and the oil phase is kerosene with a preset mass fraction of bromodecane added.

[0115] Specifically, the back pressure in the experimental device is adjusted to the second preset pressure, and an oil phase is introduced into the target core to displace carbon dioxide until the outlet valve no longer discharges carbon dioxide.

[0116] For example, the back pressure in the experimental setup was adjusted to 14 MPa, and the device was displaced with an oil phase until no more carbon dioxide was produced at the outlet.

[0117] Step C3: Inject carbon dioxide into the target core at the first preset pressure to determine the second target data.

[0118] Specifically, carbon dioxide is injected into the target core at a first preset pressure, and a CT scan is performed every preset time interval to obtain the second target data.

[0119] For example, carbon dioxide is injected into the target core at a pressure of 15 MPa, and a CT scan is performed every 20 minutes. Once gas is seen at the outlet, the scan interval can be gradually extended.

[0120] Optional, the process for determining voxel porosity includes steps D1-D3:

[0121] Step D1: Determine the first difference based on the first target data and the saturation data.

[0122] Specifically, the difference between the first target data and the saturation data is calculated to obtain the first difference value.

[0123] Step D2: Determine the second difference based on the air data and the two-phase flow data.

[0124] The air data is used to characterize the range of electronic scan values ​​for air within the polyetheretherketone (PEEK) tube. The two-phase flow data is used to characterize the range of electronic scan values ​​for carbon dioxide and oil phase flow within the PEEK tube.

[0125] Specifically, the air data is subtracted from the two-phase flow data to obtain the second difference value.

[0126] Step D3: Divide the first difference by the second difference to obtain the voxel porosity.

[0127] For example, voxel porosity can be expressed by the following formula:

[0128]

[0129] in, The porosity value of the i-th voxel; CT weti Represents the i-th electron scan value in the saturated data; CT dryi This represents the i-th electron scan value in the first target data; CT Airi Represents the i-th electron scan value in the air data; CT wi This represents the i-th electron scan value in the two-phase flow data.

[0130] Optionally, the distribution of carbon dioxide and oil phases within the target core is determined based on the third target distribution map, reference value set, and reference data set, including steps E1-E3:

[0131] Step E1: Match the corresponding target reference value from the reference value set according to the first preset pressure, and match the corresponding target reference data from the reference data set.

[0132] The target reference value is the electronic scan value of carbon dioxide in the polyetheretherketone (PEEK) tube corresponding to the first preset pressure. The target reference data is the range of variation of the electronic scan values ​​of the carbon dioxide and oil phase interface in the PEEK tube corresponding to the first preset pressure.

[0133] Specifically, based on the first preset pressure, a target reference value corresponding to the first preset pressure is matched from the reference value set; and target reference data corresponding to the first preset pressure is matched from the reference data set.

[0134] Step E2: Determine the reference color mark value based on the third target distribution map.

[0135] For example, such as Figure 12 The figure shows the distribution map of the third target under the preset scanning voltage of 100kV and the first preset voltage of 15MPa. It can be seen from the figure that the color scale range of the third target distribution map is -1000 to 600.

[0136] Step E3: Match the reference color values ​​with the target reference values ​​and target reference data respectively, and determine the distribution of carbon dioxide and oil phase in the target core based on the matching results.

[0137] Specifically, the electronic scan values ​​of carbon dioxide corresponding to the reference color scale values ​​are matched from the target reference values; the electronic scan values ​​of carbon dioxide and oil phase interfaces corresponding to the reference color scale values ​​are matched from the target reference data; and the distribution of carbon dioxide and oil phase in the target core is determined based on the obtained electronic scan values.

[0138] For example, assuming the reference color scale value is -350, the reference color scale value is matched with the target reference value and the target reference data respectively. If the matching result is that the reference color scale value corresponds to carbon dioxide with an electronic scan value of -350, then the position in the target core corresponding to the reference color scale value of -350 is filled with carbon dioxide.

[0139] Optionally, the reference color scale values ​​are matched with the target reference values ​​and target reference data respectively, and the distribution of carbon dioxide and oil phase in the target core is determined based on the matching results, including steps F1-F3:

[0140] Step F1: Match the reference color mark value with the target reference value. If the match is successful, the filling material at the position corresponding to the reference color mark value is carbon dioxide.

[0141] Specifically, the reference color mark value is matched with the target reference value. If the reference color mark value and the target reference value are equal or the difference between them is within the preset error range, it indicates that the match is successful, and the filling material at the position corresponding to the reference color mark value is carbon dioxide.

[0142] For example, suppose the reference color scale value is -350 and the target reference value is also -350. If the reference color scale value is equal to the target reference value, it indicates a successful match, and the filling material at the position corresponding to the reference color scale value is carbon dioxide.

[0143] Step F2: If the matching fails, the reference color mark value will be matched with the target reference data. If the matching succeeds, the filling material at the position corresponding to the reference color mark value is the interface between carbon dioxide and oil phase.

[0144] Specifically, if the reference color mark value fails to match the target reference value, the reference color mark value will be matched with the target reference data. If the target reference data contains the reference color mark value, the match will be successful, and the filling material at the position corresponding to the reference color mark value is the interface between carbon dioxide and oil phase.

[0145] For example, assuming the reference color scale value is -100, the range of the electronic scan value within the target reference data is -150 to 150. If the reference color scale value is within the target reference data, it indicates a successful match, and the filling material at the position corresponding to the reference color scale value is the interface between carbon dioxide and the oil phase.

[0146] Step F3: If the matching fails, the filler at the position corresponding to the reference color mark value is the oil phase.

[0147] Specifically, if the reference color mark value does not match the target reference data, the filling material at the position corresponding to the reference color mark value is considered to be an oil phase.

[0148] The technical solution of this embodiment determines a set of reference values ​​and a set of reference data, which can provide a reference basis for determining the distribution of carbon dioxide and oil phases in the target core. It determines first target data and a first attenuation coefficient based on the first target data; it determines second target data and a second attenuation coefficient based on the second target data; it subtracts the first and second attenuation coefficients to obtain an attenuation coefficient difference, and divides this difference by the voxel porosity to obtain a third target distribution map. These steps effectively remove the electron scanning values ​​corresponding to the target core skeleton in the second distribution map, providing a basis for subsequent distribution determination. The distribution of carbon dioxide and oil phases in the target core is determined based on the third target distribution map, the set of reference values, and the set of reference data. Considering the set of reference values ​​and the set of reference data can eliminate the influence of various media in the target core on the electron scanning values, thereby improving the accuracy of the distribution of carbon dioxide and oil phases in the target core. This method determines the third target distribution map through attenuation coefficients and improves the accuracy of the distribution of carbon dioxide and oil phases in the target core by considering the set of reference values ​​and the set of reference data.

[0149] Figure 15 This is a schematic diagram of a device for determining the distribution of carbon dioxide and oil phase interfaces according to an embodiment of the present invention. This embodiment is applicable to determining the distribution of carbon dioxide and oil phase interfaces during the process of carbon dioxide displacement and storage. This device can be implemented in hardware and / or software and can be configured in any electronic device with network communication capabilities. Figure 15 As shown, the device includes: a reference data determination module 210, a first attenuation coefficient determination module 220, a second attenuation coefficient determination module 230, a third target distribution map determination module 240, and a distribution determination module 250, wherein:

[0150] Reference data determination module 210: used to determine the reference value set and the reference data set. The reference value set is a set of electronic scan values ​​of carbon dioxide in the polyetheretherketone tube under different preset pressures; the reference data set is a set of the range of electronic scan values ​​of the carbon dioxide and oil phase interface in the polyetheretherketone tube; the polyetheretherketone tube has the same volume as the target core; the carbon dioxide and oil phase interface characterizes the interface formed after the carbon dioxide and oil phase are mixed.

[0151] First attenuation coefficient determination module 220: used to determine first target data and determine first attenuation coefficient based on the first target data; the first target data is used to characterize the distribution of electron scan values ​​of the target core; the first attenuation coefficient is used to characterize the attenuation of X-rays in the target core;

[0152] Second attenuation coefficient determination module 230: used to determine the second target data and determine the second attenuation coefficient based on the second target data. The second target data is used to characterize the distribution of electron scan values ​​of the target core filled with carbon dioxide and oil phase. The second attenuation coefficient is used to characterize the attenuation of X-rays in the target core containing carbon dioxide and oil phase.

[0153] The third target distribution map determination module 240 is used to subtract the first attenuation coefficient and the second attenuation coefficient to obtain the attenuation coefficient difference value, and divide the attenuation coefficient difference value by the voxel porosity to obtain the third target distribution map. The third target distribution map is used to characterize the distribution of carbon dioxide and oil phase after removing the target core skeleton.

[0154] Distribution determination module 250: used to determine the distribution of carbon dioxide and oil phase in the target core based on the third target distribution map, reference value set and reference data set.

[0155] Optionally, the reference data determination module 210 includes:

[0156] Air data determination unit: used to place the polyetheretherketone tube into the core holder, apply a preset confining pressure to the core holder, and determine the air data under a preset scanning current and a preset scanning voltage. The air data is used to characterize the range of variation of the electronic scan value of the air inside the polyetheretherketone tube.

[0157] Reference value set determination unit: used to evacuate the polyetheretherketone tube, adjust the temperature to the preset temperature, increase the pressure inside the polyetheretherketone tube according to the preset pressure interval, and determine the electronic scan value at each pressure interval, and use the obtained electronic scan value at each pressure interval as the reference value set.

[0158] Optionally, the reference data determination module 210 includes:

[0159] Experimental environment adjustment unit: used to inject the oil phase into the polyether ether ketone tube at a preset speed and let it stand at a preset temperature for a preset time;

[0160] Reference data set determination unit: used to inject carbon dioxide into the polyetheretherketone tube at different preset pressures, scan at preset time intervals until the change of the electronic scan value of the contact surface between carbon dioxide and oil phase in the polyetheretherketone tube tends to stabilize, obtain reference data corresponding to different preset pressures, and use the reference data corresponding to different preset pressures as the reference data set.

[0161] Optionally, the second attenuation coefficient determination module 230 includes:

[0162] Saturation data determination unit: used to inject carbon dioxide into the target core at a first preset pressure and determine saturation data. The saturation data is used to characterize the range of change of the electronic scan value of the target core under carbon dioxide saturation conditions.

[0163] Carbon dioxide discharge unit: used to adjust the back pressure in the experimental device to the second preset pressure and to introduce oil phase into the target core until the outlet valve no longer discharges carbon dioxide. The second preset pressure is less than the first preset pressure. The oil phase is kerosene with a preset mass fraction of bromodecane added.

[0164] Second target data determination unit: used to inject carbon dioxide into the target core at a first preset pressure to determine the second target data.

[0165] Optionally, the third target distribution map determination module 240 includes:

[0166] First difference determination unit: used to determine the first difference based on the first target data and saturation data;

[0167] Second difference determination unit: used to determine the second difference based on air data and two-phase flow data; the two-phase flow data is used to characterize the range of changes in electronic scan values ​​during the flow of carbon dioxide and oil phases in the polyetheretherketone tube;

[0168] Voxel porosity determination unit: used to divide the first difference and the second difference to obtain the voxel porosity.

[0169] Optionally, the distribution determination module 250 includes:

[0170] Target reference data determination unit: used to match the corresponding target reference value from the reference value set according to the first preset pressure, and to match the corresponding target reference data from the reference data set; the target reference value is the electronic scan value of carbon dioxide in the polyetheretherketone tube corresponding to the first preset pressure; the target reference data is the range of variation of the electronic scan value of carbon dioxide and oil phase interface in the polyetheretherketone tube corresponding to the first preset pressure;

[0171] Reference color mark value determination unit: used to determine reference color mark values ​​based on the third target distribution map;

[0172] Distribution determination unit: Used to match the reference color mark value with the target reference value and target reference data respectively, and determine the distribution of carbon dioxide and oil phase in the target core based on the matching results.

[0173] Optionally, the distribution determination unit includes:

[0174] Carbon dioxide determination sub-unit: used to match the reference color mark value with the target reference value. If the match is successful, the filling material at the position corresponding to the reference color mark value is carbon dioxide.

[0175] Carbon dioxide and oil phase interface determination sub-unit: If the matching fails, the reference color mark value is matched with the target reference data. If the matching is successful, the filling material at the position corresponding to the reference color mark value is the carbon dioxide and oil phase interface.

[0176] Oil phase determination sub-unit: used to determine the filling material at the position corresponding to the reference color mark value as oil phase if the matching fails.

[0177] The device for determining the distribution of carbon dioxide and oil phase interface provided in this embodiment of the invention can execute the method for determining the distribution of carbon dioxide and oil phase interface provided in any of the above embodiments of the invention, and has the corresponding functions and beneficial effects of executing the method for determining the distribution of carbon dioxide and oil phase interface. For detailed process, please refer to the relevant operations of the method for determining the distribution of carbon dioxide and oil phase interface in the foregoing embodiments.

[0178] Figure 16 This is a schematic diagram of an electronic device for implementing the method for determining the carbon dioxide and oil phase interface distribution according to embodiments of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, 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, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0179] like Figure 16As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0180] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0181] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the method for determining the distribution of carbon dioxide and oil phase interfaces.

[0182] In some embodiments, the method for determining the carbon dioxide and oil phase interface distribution can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the method for determining the carbon dioxide and oil phase interface distribution described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the method for determining the carbon dioxide and oil phase interface distribution by any other suitable means (e.g., by means of firmware).

[0183] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0184] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0185] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0186] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device 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 pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide 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 sound input, voice input, or tactile input).

[0187] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0188] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0189] 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 invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0190] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A method for determining the distribution of carbon dioxide and oil phase interface, characterized in that, include: A reference value set and a reference data set are determined. The reference value set is a set of electronic scan values ​​of carbon dioxide in a polyetheretherketone (PEEK) tube under different preset pressures. The reference data set is a set of the variation range of electronic scan values ​​of the carbon dioxide and oil phase interface in the PEEK tube. The PEEK tube has the same volume as the target core. The carbon dioxide and oil phase interface represents the interface formed after the carbon dioxide and oil phase are mixed. First target data is determined, and a first attenuation coefficient is determined based on the first target data; the first target data is used to characterize the distribution of electron scan values ​​of the target core; the first attenuation coefficient is used to characterize the attenuation of X-rays in the target core. The second target data is determined, and the second attenuation coefficient is determined based on the second target data. The second target data is used to characterize the distribution of electron scan values ​​in the target core filled with carbon dioxide and oil phases; the second attenuation coefficient is used to characterize the attenuation of X-rays in the target core containing carbon dioxide and oil phases. The difference between the first attenuation coefficient and the second attenuation coefficient is obtained, and the difference between the attenuation coefficient and the voxel porosity is divided to obtain the third target distribution map. The third target distribution map is used to characterize the distribution of carbon dioxide and oil phase after the target core skeleton is removed. The distribution of carbon dioxide and oil phase in the target core is determined based on the third target distribution map, reference value set, and reference data set.

2. The method according to claim 1, characterized in that, The process of determining the reference value set includes: The polyetheretherketone tube is placed in the core holder, a preset confining pressure is applied in the core holder, and air data is determined under a preset scanning current and a preset scanning voltage. The air data is used to characterize the range of variation of the electronic scanning value of the air in the polyetheretherketone tube. The polyetheretherketone (PEEK) tube is evacuated and the temperature is adjusted to a preset temperature. The pressure inside the PEEK tube is increased at preset pressure intervals, and the electronic scan value at each pressure interval is determined. The obtained electronic scan values ​​at each pressure interval are used as a set of reference values.

3. The method according to claim 1, characterized in that, The process of determining the reference data set includes: The oil phase is injected into the polyetheretherketone tube at a preset speed and left to stand at a preset temperature for a preset time. Carbon dioxide is injected into the polyetheretherketone (PEEK) tube at different preset pressures, and scanning is performed at preset time intervals until the change in the electronic scan value of the contact surface between carbon dioxide and oil phase in the PEEK tube tends to stabilize, thereby obtaining reference data corresponding to different preset pressures, and the reference data corresponding to different preset pressures is used as a reference data set.

4. The method according to claim 1, characterized in that, The determination of the second target data includes: Carbon dioxide is injected into the target core at a first preset pressure, and saturation data is determined. The saturation data is used to characterize the range of change of the electronic scan value of the target core under carbon dioxide saturation. The back pressure in the experimental device is adjusted to the second preset pressure, and an oil phase is introduced into the target core until the outlet valve no longer discharges carbon dioxide. The second preset pressure is less than the first preset pressure. The oil phase is kerosene with a preset mass fraction of bromodecane added. Carbon dioxide is injected into the target core at a first preset pressure to determine the second target data.

5. The method according to claim 1, characterized in that, The process of determining the voxel porosity includes: The first difference is determined based on the first target data and the saturation data; The second difference is determined based on air data and two-phase flow data; the two-phase flow data is used to characterize the range of changes in electronic scan values ​​during the flow of carbon dioxide and oil phases within the polyetheretherketone tube. Divide the first difference by the second difference to obtain the voxel porosity.

6. The method according to claim 1, characterized in that, The determination of the distribution of carbon dioxide and oil phases in the target core based on the third target distribution map, reference value set, and reference data set includes: According to the first preset pressure, a corresponding target reference value is matched from the reference value set, and a corresponding target reference data is matched from the reference data set; the target reference value is the electronic scan value of carbon dioxide in the polyetheretherketone tube corresponding to the first preset pressure; the target reference data is the range of variation of the electronic scan value of carbon dioxide and oil phase interface in the polyetheretherketone tube corresponding to the first preset pressure. Determine the reference color scale value based on the third target distribution map; The reference color scale value is matched with the target reference value and the target reference data respectively, and the distribution of carbon dioxide and oil phase in the target core is determined based on the matching result.

7. The method according to claim 6, characterized in that, The step of matching the reference color scale value with the target reference value and the target reference data respectively, and determining the distribution of carbon dioxide and oil phase in the target core based on the matching results, includes: The reference color mark value is matched with the target reference value. If the match is successful, the filling material at the position corresponding to the reference color mark value is carbon dioxide. If the matching fails, the reference color mark value is matched with the target reference data. If the matching succeeds, the filling material at the position corresponding to the reference color mark value is the interface between carbon dioxide and oil phase. If the match fails, the filler at the corresponding position of the reference color mark value is the oil phase.

8. A device for determining the distribution of carbon dioxide and oil phase interface, characterized in that, include: The reference data determination module is used to determine a set of reference values ​​and a set of reference data. The set of reference values ​​is a collection of electronic scan values ​​of carbon dioxide in a polyetheretherketone (PEEK) tube under different preset pressures. The set of reference data is a collection of the range of electronic scan values ​​of the carbon dioxide and oil phase interface in the PEEK tube. The PEEK tube has the same volume as the target core. The carbon dioxide and oil phase interface represents the interface formed after the carbon dioxide and oil phase are mixed. The first attenuation coefficient determination module is used to determine the first target data and determine the first attenuation coefficient based on the first target data; the first target data is used to characterize the distribution of the electron scan values ​​of the target core; the first attenuation coefficient is used to characterize the attenuation of X-rays in the target core. The second attenuation coefficient determination module is used to determine the second target data and determine the second attenuation coefficient based on the second target data. The second target data is used to characterize the distribution of electron scan values ​​in the target core filled with carbon dioxide and oil phases. The second attenuation coefficient is used to characterize the attenuation of X-rays in the target core containing carbon dioxide and oil phases. The third target distribution map determination module is used to subtract the first attenuation coefficient and the second attenuation coefficient to obtain the attenuation coefficient difference value, and divide the attenuation coefficient difference value by the voxel porosity to obtain the third target distribution map. The third target distribution map is used to characterize the distribution of carbon dioxide and oil phase after removing the target core skeleton. The distribution determination module is used to determine the distribution of carbon dioxide and oil phase in the target core based on the third target distribution map, the reference value set, and the reference data set.

9. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method for determining the carbon dioxide and oil phase interface distribution as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the method for determining the distribution of carbon dioxide and oil phase interface as described in any one of claims 1-7.