A method, device, computer device and storage medium for determining a temporary plugging agent

By preparing simulated cores for lithologic oil wells for fracturing and simulation processing, target temporary plugging agents are determined based on pump injection data and images, the problems of low efficiency and resource waste in the existing technology are solved, and efficient temporary plugging agent selection is achieved.

CN115561396BActive Publication Date: 2025-07-22CHINA UNIV OF PETROLEUM (BEIJING) +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211150294.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-21
Publication Date
2025-07-22
Estimated Expiration
2042-09-21

AI Technical Summary

Technical Problem

In the prior art, the temporary plugging agent for lithologic oil wells has low detection efficiency and is seriously wasted resources, so it is impossible to effectively determine the best plugging agent for multiple lithologic oil wells.

Method used

By preparing simulated cores corresponding to each lithology, fracturing and simulation processing, multiple simulated fracturing cores were obtained, and the target temporary plugging agent was determined based on the pump injection volume data, pump injection curve chart and simulated fracturing core pump injection image.

Benefits of technology

The target temporary plugging agent is effectively determined in lithologic oil wells, reducing resource waste and improving detection efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115561396B_ABST
    Figure CN115561396B_ABST
Patent Text Reader

Abstract

This specification relates to the technical field of performance detection of temporary plugging agents, and particularly to a method, device, computer device, and storage medium for determining a temporary plugging agent. The method includes performing fracturing and simulation processing on each of a plurality of preset simulated cores according to the received fracturing information associated with the oil well to be plugged; controlling the temporary plugging agent to be determined to be pumped into the obtained plurality of simulated fractured cores respectively according to the fracturing information, and determining the temporary plugging agent to be determined as the pre-target temporary plugging agent when the obtained pump injection volume data, pump injection curve graph, and pump injection image of the simulated fractured core corresponding to each simulated fractured core all meet the corresponding preset conditions. By using the embodiments of this specification, for the temporary plugging agent used for plugging, the detection and evaluation of a plurality of simulated fractured cores with different lithologies are utilized, thereby realizing the selection and optimization of the pre-target temporary plugging agent for plugging the oil well to be plugged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This specification relates to the technical field of temporary plugging agent performance detection, and particularly to a method, device, computer device and storage medium for determining a temporary plugging agent. Background Art

[0002] Currently, when determining a target temporary plugging agent for an oil well to be plugged, a simulated core is used for fracturing treatment to obtain a fractured core. The temporary plugging agent is pumped into the fractured core, and the plugging effect is observed. If the user is satisfied with the plugging effect, then the temporary plugging agent is determined as the target temporary plugging agent. However, the oil well to be plugged usually includes cores of multiple lithologies. Only detecting and evaluating the temporary plugging agent for the core of one lithology may result in a poor plugging effect of the determined target temporary plugging agent for the cores of other lithologies. In addition, directly pumping the temporary plugging agent into the fractured core leads to the need to prepare multiple simulated cores for this lithology in advance and perform fracturing operations on each simulated core when detecting multiple temporary plugging agents, resulting in waste of resources and low efficiency when detecting multiple temporary plugging agents.

[0003] How to efficiently determine a target temporary plugging agent with a good plugging effect for an oil well to be plugged including multiple lithologies is an urgent problem to be solved in the prior art. Summary of the Invention

[0004] To solve the problems in the prior art, embodiments of this specification provide a method, device, computer device and storage medium for determining a temporary plugging agent. For the cores of multiple lithologies included in the oil well to be plugged, simulated cores corresponding to each lithology are prepared in advance. Using the fracturing information, each simulated core is fractured and simulated to obtain multiple simulated fractured cores. Then each temporary plugging agent to be determined is injected into the simulated fractured cores respectively to obtain pump injection volume data, pump injection curve graphs and pump injection images of the simulated fractured cores, and the target temporary plugging agent is determined according to the pump injection volume data, pump injection curve graphs and pump injection images of the simulated fractured cores. Thus, a target temporary plugging agent with a good plugging effect is efficiently determined.

[0005] To solve the above technical problems, the specific technical solutions of this specification are as follows:

[0006] On the one hand, embodiments of this specification provide a method for determining a temporary plugging agent, including:

[0007] According to the received fracturing information associated with the oil well to be plugged, each of the preset multiple simulated cores is subjected to fracturing and simulation processing respectively to obtain multiple simulated fractured cores;

[0008] According to the fracturing information, control the to-be-determined temporary plugging agent to be pumped into the multiple simulated fracturing cores respectively, and obtain the pumping volume data, pumping curve graph and simulated fracturing core pumping image corresponding to each simulated fracturing core; and

[0009] When it is determined that each of the pumping volume data, each of the pumping curve graphs and each of the simulated fracturing core pumping images meets the corresponding preset conditions, determine the to-be-determined temporary plugging agent as the pre-target temporary plugging agent,

[0010] wherein, the oil well to be plugged includes cores of multiple lithologies, and each of the preset multiple simulated cores is respectively associated with the target lithology among the multiple lithologies.

[0011] Further, after determining that the to-be-determined temporary plugging agent is the pre-target temporary plugging agent, it further includes,

[0012] Determine the numerical value of the pre-target temporary plugging agent;

[0013] When it is determined that the numerical value of the pre-target temporary plugging agent is the first preset threshold, use the pre-target temporary plugging agent as the target temporary plugging agent;

[0014] When it is determined that the numerical value of the pre-target temporary plugging agent is greater than the first preset threshold, determine multiple dense length information according to the multiple simulated fracturing core pumping images corresponding to each pre-target temporary plugging agent; and

[0015] Determine the target temporary plugging agent from multiple pre-target temporary plugging agents according to the multiple dense length information, the multiple pumping volume data and the multiple pumping curve graphs corresponding to each pre-target temporary plugging agent.

[0016] Further, determining the target temporary plugging agent from multiple pre-target temporary plugging agents according to the multiple dense length information, the multiple pumping volume data and the multiple pumping curve graphs corresponding to each pre-target temporary plugging agent further includes,

[0017] For each pumping curve graph among the multiple pumping curve graphs corresponding to each pre-target temporary plugging agent, respectively determine the slope value corresponding to each moment to obtain multiple slope values;

[0018] Determine the target slope value according to the multiple slope values; and

[0019] Use multiple weight information to process the multiple dense length information, the multiple target slope values and the multiple pumping volume data corresponding to each pre-target temporary plugging agent, determine the target value, and obtain the target value corresponding to each pre-target temporary plugging agent respectively;

[0020] From multiple pre-target temporary plugging agents, determine the pre-target temporary plugging agent corresponding to the largest target value as the target temporary plugging agent.

[0021] Further, according to the received fracturing information associated with the oil well to be plugged, perform fracturing and simulation processing on each of the preset multiple simulated cores respectively to obtain multiple simulated fractured cores, which further includes

[0022] According to the received fracturing information associated with the oil well to be plugged, determine the pumping displacement of the fracturing fluid;

[0023] Control the preset fracturing fluid with the pumping displacement of the fracturing fluid, and pump it into each simulated core respectively for fracturing to obtain multiple simulated fractured cores;

[0024] Determine the fracture information of each simulated fractured core to obtain multiple pieces of fracture information; and

[0025] According to each piece of fracture information, control the preparation equipment to prepare the corresponding simulated fractured cores to obtain multiple simulated fractured cores.

[0026] Further, the determination of the fracture information of each simulated fractured core further includes

[0027] Inject colorants into each simulated fractured core respectively;

[0028] Cut each simulated fractured core along the direction of injection of the colorant to obtain multiple cross-sections with colorants;

[0029] For each cross-section with colorant, extract the position information of the colorant in the cross-section with colorant, and

[0030] According to the position information, determine the fracture information of the simulated fractured core.

[0031] Further, according to the fracturing information, controlling the temporarily to-be-determined plugging agent to be pumped into the multiple simulated fractured cores respectively to obtain the pumping volume, pumping curve graph and simulated fractured core pumping image corresponding to each simulated fractured core further includes

[0032] According to the pumping displacement of the fracturing fluid, determine the pumping displacement of the temporarily to-be-determined plugging agent;

[0033] Control the temporarily to-be-determined plugging agent with the pumping displacement of the temporarily to-be-determined plugging agent, and pump it into the multiple simulated fractured cores respectively to obtain the pumping volume data and pumping curve graph corresponding to each simulated fractured core; and

[0034] Control the scanning device to obtain the simulated fractured core pumping image after pumping is completed.

[0035] Further, the corresponding preset conditions further include

[0036] The pumped volume data is less than or equal to a second preset threshold, the slope value corresponding to each moment in the pumping curve graph is greater than or equal to a third preset threshold, and the determined tight length information based on the simulated fracturing core pumping image is greater than or equal to a fourth preset threshold.

[0037] On the other hand, an embodiment of the present specification further provides a temporary plugging agent determination device, including,

[0038] A processing unit configured to perform fracturing and simulation processing on each of a plurality of preset simulated cores according to the received fracturing information associated with the oil well to be plugged, so as to obtain a plurality of simulated fracturing cores;

[0039] A pumping unit configured to control the to-be-determined temporary plugging agent to be pumped into the plurality of simulated fracturing cores respectively according to the fracturing information, so as to obtain pumped volume data, a pumping curve graph, and a simulated fracturing core pumping image corresponding to each simulated fracturing core; and

[0040] A judging unit configured to determine the to-be-determined temporary plugging agent as a pre-target temporary plugging agent when it is determined that each of the pumped volume data, each of the pumping curve graphs, and each of the simulated fracturing core pumping images satisfies corresponding preset conditions,

[0041] Wherein, the oil well to be plugged includes cores of multiple lithologies, and each of the plurality of preset simulated cores is respectively associated with a target lithology among the multiple lithologies.

[0042] On the other hand, an embodiment of the present specification further provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the processor executes the computer program, the above method is implemented.

[0043] On the other hand, an embodiment of the present specification further provides a computer-readable storage medium, on which a computer instruction is stored, and when the computer instruction is executed by a processor, the above method is implemented.

[0044] Using the embodiments of this specification, for the cores of multiple lithologies included in the oil well to be plugged, simulated cores corresponding to each lithology are prepared in advance. Using the fracturing information, fracturing and simulation processing are performed on each simulated core to obtain multiple simulated fractured cores. Then, each undetermined temporary plugging agent is injected into the simulated fractured cores respectively to obtain the pump injection volume data, pump injection curve graphs, and pump injection images of the simulated fractured cores. And based on the pump injection volume data, pump injection curve graphs, and pump injection images of the simulated fractured cores, the target temporary plugging agent is determined from multiple undetermined temporary plugging agents. When determining the temporary plugging agent for the oil well to be plugged, multiple lithologies are comprehensively considered, and there is no need to prepare multiple simulated cores for the same lithology, reducing resource waste and improving efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions in the embodiments of this specification or the prior art, the following will briefly introduce the accompanying drawings required for use in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only some embodiments of this specification. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0046] Figure 1 The following shows a schematic diagram of an implementation system of a method for determining a temporary plugging agent according to an embodiment of this specification;

[0047] Figure 2 The following shows a flowchart of a method for determining a temporary plugging agent according to an embodiment of this specification;

[0048] Figure 3 The following shows a flowchart of a method for determining a temporary plugging agent according to another embodiment of this specification;

[0049] Figure 4A The following shows a flowchart of a method for determining a temporary plugging agent according to another embodiment of this specification;

[0050] Figure 4B The following shows a schematic diagram of a cubic rock sample according to an embodiment of this specification;

[0051] Figure 4C The following shows a schematic diagram of a cross-sectional view according to an embodiment of this specification;

[0052] Figure 5A The following shows a schematic diagram of a device for a method for determining a temporary plugging agent according to another embodiment of this specification;

[0053] Figure 5B The following shows a schematic diagram of a simulated fractured core after plugging according to an embodiment of this specification;

[0054] Figure 5C The following shows a schematic diagram of a pump injection image of a simulated fractured core according to an embodiment of this specification;

[0055] Figure 6 The following is a schematic structural diagram of a temporary plugging agent determination device according to an embodiment of this specification;

[0056] Figure 7 The following is a schematic structural diagram of a computer device according to an embodiment of this specification.

[0057]

Description of the attached drawing reference numerals

[0058] 101, Master control device;

[0059] 102, Pumping equipment;

[0060] 103, Scanning equipment;

[0061] 104, Preparation equipment;

[0062] 401, Simulated core;

[0063] 402, Simulated fractured core;

[0064] 403, Simulated fractured core for simulation;

[0065] 404, Simulated fractured core for simulation;

[0066] 405, Simulated fractured core for simulation;

[0067] 411, Preset fracturing fluid;

[0068] 412, Temporary plugging agent to be determined;

[0069] 413, Temporary plugging agent to be determined;

[0070] 414, Temporary plugging agent to be determined;

[0071] 501, Injection pump;

[0072] 502, Control valve;

[0073] 503, Intermediate container;

[0074] 504, Diversion chamber;

[0075] 505, Press;

[0076] 506, Confining pressure pump;

[0077] 511, Simulated fractured core after volcanic rock plugging;

[0078] 512, Simulated fractured core after conglomerate plugging;

[0079] 513, Simulated fractured core after sandstone plugging;

[0080] 521. Pumping images of volcanic rock simulation fracturing cores;

[0081] 522. Pumping images of conglomerate simulation fracturing cores;

[0082] 523. Pumping images of sandstone simulation fracturing cores;

[0083] 610. Processing unit;

[0084] 620. Pumping unit;

[0085] 630. Judgment unit;

[0086] 702. Computer device;

[0087] 704. Processing device;

[0088] 706. Storage resource;

[0089] 708. Driving mechanism;

[0090] 710. Input / output module;

[0091] 712. Input device;

[0092] 714. Output device;

[0093] 716. Rendering device;

[0094] 718. Graphical user interface;

[0095] 720. Network interface;

[0096] 722. Communication link;

[0097] 724. Communication bus. Detailed implementation manners

[0098] Next, the technical solutions in the embodiments of this specification will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of this specification. Obviously, the described embodiments are only a part of the embodiments of this specification, rather than all the embodiments. Based on the embodiments in this specification, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this specification.

[0099] It should be noted that the terms "first", "second", etc. in the description, claims and the above-mentioned drawings of this specification are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of this specification described here can be implemented in an order other than those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, device, product or equipment comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or equipment.

[0100] It should be noted that the steps shown in the flowchart of the drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0101] As Figure 1 As shown in the schematic diagram of the implementation system of a method for determining a temporary plugging agent according to an embodiment of this specification, it may include: a master control device 101, a pumping device 102, a scanning device 103, and a preparation device 104. The master control device 101 communicates with the pumping device 102, the scanning device 103, and the preparation device 104 through a network. The network may include a local area network (LAN for short), a wide area network (WAN for short), the Internet or a combination thereof, and is connected to a website, a user device (such as a computing device), and a backend system. The master control device 101 can control the pumping device 102 to inject a preset fracturing fluid into the simulated core according to the obtained fracturing information to obtain a simulated fractured core. The preparation device 104 is used to process the simulated fractured core to obtain a simulated fractured core. Furthermore, the pumping device 102 is used to inject the temporary plugging agent to be determined into the simulated fractured core to obtain a plugged simulated fractured core, pumping volume data, and a pumping curve graph. The scanning device 103 is used to process the simulated fractured core to obtain a pumping image of the simulated fractured core. Finally, according to the pumping volume data, the pumping curve graph, and the pumping image of the simulated fractured core, the identifier of the target temporary plugging agent is determined, and then the identifier of the target temporary plugging agent is displayed through the network for the corresponding user to view on the master control device 101. Optionally, the master control device 101 may be a node of a cloud computing system (not shown in the figure), or each master control device 101 may be a separate cloud computing system, including multiple computers interconnected by a network and working as a distributed processing system.

[0102] In an optional embodiment, the master control device 101 may include an electronic device, which is not limited to electronic devices of types such as smart phones, acquisition devices, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices. Optionally, the operating system running on the electronic device may include, but is not limited to, Android system, IOS system, Linux, Windows, etc.

[0103] In addition, it should be noted that Figure 1 What is shown is only an application environment provided in this specification. In actual applications, it may also include multiple master control devices 101, pump injection devices 102, scanning devices 103, and preparation devices 104, which are not limited in this specification.

[0104] Such as Figure 2 Shown is a flowchart of a method for determining a temporary plugging agent according to an embodiment of this specification. The process of determining the temporary plugging agent is described in this figure, but it may include more or fewer operation steps based on routine or non-creative labor. The order of steps listed in the embodiment is only one way among the execution orders of numerous steps and does not represent the only execution order. When the actual system or device product executes, it can be executed in the order of the method shown in the embodiment or the accompanying drawings or executed in parallel. Specifically, as Figure 2 shown, the method may include:

[0105] S210, according to the received fracturing information associated with the oil well to be plugged, perform fracturing and simulation processing on each of the preset multiple simulated cores respectively to obtain multiple simulated fractured cores;

[0106] S220, according to the fracturing information, control the temporarily determined plugging agent to be pumped into the multiple simulated fractured cores respectively to obtain the pump injection volume data, pump injection curve graph, and simulated fractured core pump injection image corresponding to each simulated fractured core;

[0107] S230, when it is determined that each pump injection submission data, each pump injection curve graph, and each simulated fractured core pump injection image meet the corresponding preset conditions, determine the temporarily determined plugging agent as the target plugging agent

[0108] The oil well to be plugged includes cores of multiple lithologies, and each of the preset multiple simulated cores is respectively associated with the target lithology among the multiple lithologies.

[0109] For the cores of multiple lithologies included in the oil well to be plugged, simulated cores corresponding to each lithology are prepared in advance. Using the fracturing information, fracturing and simulation processing are performed on each simulated core to obtain multiple simulated fractured cores. Then, each plugging agent to be determined is injected into the simulated fractured cores respectively to obtain the pump injection volume data, the pump injection curve graph, and the pump injection image of the simulated fractured cores. And based on the pump injection volume data, the pump injection curve graph, and the pump injection image of the simulated fractured cores, the pre-target plugging agent is determined from multiple plugging agents to be determined. When determining the plugging agent for the oil well to be plugged, multiple lithologies are comprehensively considered, and there is no need to prepare multiple simulated cores for the same lithology, reducing resource waste and improving efficiency.

[0110] According to the embodiments of the present specification, the oil well to be plugged is an oil well that has many fractures after fracturing and needs to be plugged. The fracturing information includes the effective stress data of the oil well reservoir and the actual fracturing fluid displacement used when fracturing the oil well to be plugged. The fracturing treatment represents the process of injecting a preset fracturing fluid into the simulated core to cause fractures in the simulated core. The simulation processing represents the process of making an item identical to the item to be simulated. For example, for a fractured core in the oil well to be plugged, the process of making a simulated core with the same shape as the fractured core. The plugging agent to be determined includes the plugging agent that needs to be detected and evaluated. The pump injection volume data is the volume of the plugging agent to be determined injected into the simulated fractured core. The pump injection curve graph is a curve composed of the injection displacement of the plugging agent corresponding to each moment during the injection of the plugging agent to be determined. The pump injection image of the simulated fractured core is the position of the plugging agent to be determined in the simulated fractured core (i.e., the plugging situation of the plugging agent to be determined in the simulated fractured core) obtained by scanning the simulated fractured core after plugging with the plugging agent to be determined.

[0111] When the user wants to plug a certain fractured oil well, the identifier of the fractured oil well can be sent to the server through the user terminal as the identifier of the oil well to be plugged, and at the same time, the fracturing information of the oil well to be plugged is also sent to the server through the user terminal. After receiving the identifier of the oil well to be plugged, the server determines the lithology information of the cores included in the oil well to be plugged to obtain multiple lithology information. The user obtains the simulated cores corresponding to each lithology information according to the multiple lithology information. The server performs fracturing treatment on each simulated core using a preset fracturing fluid according to the received fracturing information to obtain multiple fractured simulated cores.

[0112] After obtaining the fractured simulated core, the fractures in the simulated core are compared with the fractures of the core with the same lithology in the oil well to be plugged, and fracturing correction is performed on the fractured simulated core. After obtaining the corrected simulated core including fractures consistent with the fractures of the core with the same lithology in the oil well to be plugged, the simulated core is used as the simulated fractured core.

[0113] According to the fracturing information, the to-be-determined temporary plugging agent is respectively injected into multiple simulated fracturing cores. After the injection is completed, pump injection volume data, a pump injection curve graph, and a pump injection image of the simulated fracturing cores are obtained. When it is determined that the pump injection volume data is less than or equal to a second preset threshold, there is no steep drop point in the pump injection curve graph, and the dense length information determined from the pump injection image of the simulated fracturing cores is greater than or equal to a fourth preset threshold, it is determined that the to-be-determined temporary plugging agent is a pre-target temporary plugging agent.

[0114] According to another embodiment of this specification, for each of a plurality of preset simulated cores according to the received fracturing information associated with the oil well to be plugged, fracturing and simulation processing are respectively performed to obtain a plurality of simulated fracturing cores, including: determining the pump injection displacement of the fracturing fluid according to the received fracturing information associated with the oil well to be plugged; controlling the preset fracturing fluid with the pump injection displacement of the fracturing fluid to be respectively pumped into each simulated core for fracturing to obtain a plurality of simulated fractured cores; determining the fracture information of each simulated fractured core to obtain a plurality of fracture information; and controlling a preparation device to prepare corresponding simulated fracturing cores according to each fracture information to obtain a plurality of simulated fracturing cores.

[0115] According to the effective stress data of the oil well reservoir included in the fracturing information, the triaxial stress value is determined. For example, the formula for determining the triaxial stress can be used to process the effective stress data of the oil well reservoir to obtain the original triaxial stress value, and according to the actual situation, the original triaxial stress value is proportionally reduced to obtain the triaxial stress value. According to the proportional reduction ratio, the actual fracturing fluid displacement included in the fracturing information is processed to determine the pump injection displacement of the fracturing fluid. For example, the proportional reduction ratio of the original triaxial stress is the same as the proportional reduction ratio of the actual fracturing fluid displacement, so as to control the fractures generated by fracturing the simulated core to be the same as the fractures after proportional reduction of the fractures in the oil well to be plugged.

[0116] After determining the triaxial stress value and the pump injection displacement of the fracturing fluid, according to the triaxial stress value, a pump injection device is controlled to pump the preset fracturing fluid with the pump injection displacement of the fracturing fluid into each simulated core for fracturing each simulated core to obtain a plurality of simulated fractured cores. The preset fracturing fluid can be, for example, the fracturing fluid used when the oil well to be plugged is fractured. A laser scanning device is used to determine the fracture information in each simulated fractured core.

[0117] After obtaining the fracture information for each simulated fracturing core, control the preparation device to print each simulated fracturing core to obtain a plurality of simulated fracturing cores that are consistent with each simulated fracturing core. The preparation device can be, for example, a 3D printing device. The number of the plurality of simulated fracturing cores can be, for example, the same as the number of the temporary plugging agents to be determined, so as to control variables and ensure that the application environments of all the temporary plugging agents to be determined are exactly the same during the detection and evaluation process, and obtain pump injection volume data, pump injection curve graphs, and simulated fracturing core pump injection images with small errors, thereby improving the efficiency and making the determined pre-target temporary plugging agents better.

[0118] According to another embodiment of the present specification, the corresponding preset conditions include: the pump injection volume data is less than or equal to a second preset threshold, the slope value corresponding to each moment in the pump injection curve graph is greater than or equal to a third preset threshold, and the dense length information determined according to the simulated fracturing core pump injection image is greater than or equal to a fourth preset threshold.

[0119] The first preset threshold can be, for example, 800 milliliters. The third preset threshold can be, for example, -5 megapascals per minute (-5 MPa / min). The dense length information can be, for example, the colored length data in the simulated fracturing core pump injection image. The fourth preset threshold can be determined according to the size of the simulated core.

[0120] Figure 3 The flowchart of a method for determining a temporary plugging agent according to another embodiment of the present specification is shown. The process of determining the target temporary plugging agent is described in this figure, but it can include more or fewer operation steps based on routine or non-creative labor. Specifically, as Figure 3 shown, the method can include:

[0121] S341, determine the numerical value of the pre-target temporary plugging agent;

[0122] S342, whether the numerical value of the pre-target temporary plugging agent is greater than a first preset threshold;

[0123] S343, determine a plurality of dense length information according to the plurality of simulated fracturing core pump injection images corresponding to each pre-target temporary plugging agent,

[0124] S344, use the pre-target temporary plugging agent as the target temporary plugging agent;

[0125] S350, determine the target temporary plugging agent from the plurality of pre-target temporary plugging agents according to the plurality of dense length information, the plurality of pump injection volume data, and the plurality of pump injection curve graphs corresponding to each pre-target temporary plugging agent.

[0126] Using the embodiments of this specification, in the case where there are multiple pre-target temporary plugging agents, according to multiple simulated fracturing core pumping images, multiple pumping volume data, and multiple pumping curve graphs, a target temporary plugging agent is determined from the multiple pre-target temporary plugging agents, thereby determining the optimal target temporary plugging agent.

[0127] According to another embodiment of this specification, the first preset threshold may be 1, for example.

[0128] After performing experimental processing on multiple temporary plugging agents to be determined and determining the pre-target temporary plugging agents, determine the numerical value of the number of pre-target temporary plugging agents. Determine whether the numerical value of the number of pre-target temporary plugging agents is greater than the first preset threshold. In the case where the numerical value of the number of pre-target temporary plugging agents is equal to the first preset threshold, execute S344, and use the pre-target temporary plugging agent as the target temporary plugging agent; in the case where the numerical value of the number of pre-target temporary plugging agents is greater than the first preset threshold, execute S343, and determine multiple compact length information according to the multiple simulated fracturing core pumping images corresponding to each pre-target temporary plugging agent.

[0129] For each simulated fracturing core pumping image, determine the colored length respectively, and determine this colored length as the compact length information.

[0130] After determining the compact length information of each simulated fracturing core pumping image, evaluate each pre-target temporary plugging agent according to the multiple compact length information, multiple pumping volume data, and multiple pump combination curve graphs, and determine the target temporary plugging agent.

[0131] Evaluating each pre-target temporary plugging agent according to the multiple compact length information, multiple pumping volume data, and multiple pump combination curve graphs to determine the target temporary plugging agent may be, for example, for each lithology, determine the compact length information corresponding to each pre-target temporary plugging agent, and compare the multiple compact length information to determine the maximum compact length information. Compare the first pre-target temporary plugging agents corresponding to the maximum compact length information for multiple lithologies. In the case where it is determined that the multiple first pre-target temporary plugging agents are all the same, determine this first pre-target temporary plugging agent as the target temporary plugging agent. In the case where it is determined that the multiple first pre-target temporary plugging agents are inconsistent, for each pump injection curve graph among the multiple pump injection curve graphs corresponding to each first pre-target temporary plugging agent, determine the slope value corresponding to each moment respectively, obtaining multiple slope values; determine the average value of the multiple slope values as the target slope value. For each first pre-target temporary plugging agent, add the multiple compact length information, multiple target slope values, and multiple pumping volume data corresponding to this first pre-target temporary plugging agent to obtain index data. Compare the multiple index data, and determine the first pre-target temporary plugging agent corresponding to the maximum index data as the target temporary plugging agent.

[0132] For example, when conducting experimental treatments on 8 temporary plugging agents to be determined and 3 pre-target temporary plugging agents are identified, the value is 3, and 3 is greater than 1. For each core, the dense length information of the 3 pre-target temporary plugging agents is determined. For each core, by comparing the 3 dense length information, 3 first pre-target temporary plugging agents are obtained, and 2 of the 3 first pre-target temporary plugging agents are the same. For these two first pre-target temporary plugging agents, index data are respectively determined, and then the target temporary plugging agent is determined.

[0133] According to another embodiment of the present specification, based on multiple dense length information, multiple pumping volumes data and multiple pumping curve graphs corresponding to each pre-target temporary plugging agent, from multiple pre-target temporary plugging agents, determining the target temporary plugging agent may further include: for each pumping curve graph among the multiple pumping curve graphs corresponding to each pre-target temporary plugging agent, respectively determining the slope values corresponding to each moment to obtain multiple slope values; based on the multiple slope values, determining the target slope value; using multiple weight information to process the multiple dense length information, multiple target slope values and multiple pumping volumes data corresponding to each pre-target temporary plugging agent to determine the target value, and obtaining the target value corresponding to each pre-target temporary plugging agent respectively; from multiple pre-target temporary plugging agents, determining the pre-target temporary plugging agent corresponding to the maximum target value as the target temporary plugging agent.

[0134] Based on the multiple slope values, determining the target slope value may, for example, be taking the average value of the multiple slope data as the target slope value. Corresponding weight values are respectively assigned to the dense length information, the target slope value, and the pumping volume data. Using the corresponding weight values, for each pre-target temporary plugging agent, processing the multiple dense length information, multiple target slope values and multiple pumping volume data respectively to obtain the target value corresponding to each pre-target temporary plugging agent. Then, by comparing the multiple target values, determining the pre-target temporary plugging agent corresponding to the maximum target value as the target temporary plugging agent.

[0135] Figure 4A The flowchart of a method for determining a temporary plugging agent according to another embodiment of the present specification is shown. Figure 4B The schematic diagram of a cubic rock sample according to an embodiment of the present specification is shown. Figure 4C The schematic diagram of a sectional view according to an embodiment of the present specification is shown.

[0136] According to another embodiment of the present specification, determining the fracture information of each simulated fracturing core includes: injecting a colorant into each simulated fracturing core respectively; cutting each simulated fracturing core along the direction of injecting the colorant to obtain multiple sections with the colorant; for each section with the colorant, extracting the position information of the colorant in the section with the colorant, and based on the position information, determining the fracture information of the simulated fracturing core.

[0137] After injecting a colorant into the simulated fractured core, the simulated fractured core is opened, thereby preventing the core cracks generated during the opening process of the simulated core from affecting the preparation of the simulated fractured core, so that the results of detection and evaluation are more accurate.

[0138] Taking a simulated fractured core as an example, a colorant is injected into the simulated fractured core to mark the cracks. The control profile opening device uses a rubber gasket and a rubber hammer to generate a vibration force through soft contact, and cuts the simulated fractured core along the direction of injecting the colorant to obtain two profiles with the colorant. For each profile with the colorant, a laser scanning device is used to determine the position information of the colorant for each profile with the colorant. According to this position information, the sub-crack information of each profile with the colorant is obtained. The sub-crack information of the two profiles with the colorant is summarized to obtain the crack information of the simulated fractured core, which is used to control the 3D printing device for printing.

[0139] As Figure 4A shown, taking the example of determining a pre-target temporary plugging agent from three temporary plugging agents to be determined for a simulated core of one lithology. After receiving the fracturing information associated with the oil well to be plugged, a preset simulated core 401 is obtained. The fracturing information is processed to obtain the three-dimensional stress values and the fracturing fluid pumping displacement available for the laboratory. According to the three-dimensional stress values and the fracturing fluid pumping displacement, a pump injection device is controlled to pump a preset fracturing fluid 411 into the simulated core 401, and then the simulated core 401 is fractured to obtain a simulated fractured core 402 with cracks. Then, a colorant is injected into the simulated fractured core 402, the control profile opening device is used to open the simulated fractured core 402, the crack information is determined, and according to the crack information, the 3D printing device is controlled for printing to obtain a simulated fractured core 403, a simulated fractured core 404, and a simulated fractured core 405. According to the above three-dimensional stress values and the fracturing fluid pumping displacement, the pump injection device is controlled to pump the temporary plugging agent 412 to be determined, the temporary plugging agent 413 to be determined, and the temporary plugging agent 414 to be determined into the simulated fractured core 403, the simulated fractured core 404, and the simulated fractured core 405 respectively, to obtain the pump injection volume data, the pump injection curve graph, and the simulated fractured core pump injection image corresponding to the temporary plugging agent 412 to be determined, the pump injection volume data, the pump injection curve graph, and the simulated fractured core pump injection image corresponding to the temporary plugging agent 413 to be determined, and the pump injection volume data, the pump injection curve graph, and the simulated fractured core pump injection image corresponding to the temporary plugging agent 414 to be determined. The pump injection volume data, the pump injection curve graph, and the simulated fractured core pump injection image corresponding to each temporary plugging agent to be determined are processed to determine the temporary plugging agent to be determined that meets the corresponding preset conditions, and the temporary plugging agent to be determined that meets the corresponding preset conditions is determined as the pre-target temporary plugging agent.

[0140] For Figure 4AFor the simulated cores therein, the process of determining the corresponding simulated fracturing cores is as follows Figure 4B and Figure 4C shown. It should be noted that since the operations for each simulated core are the same, for simplicity, Figure 4A only the processing steps for one simulated core are shown. To visually display the differences between the simulated fracturing cores corresponding to the simulated cores of different lithologies, Figure 4B and Figure 4C show the process of determining the corresponding simulated fracturing cores for three simulated cores of three lithologies.

[0141] Analyze the oil well to be plugged, and determine that the lithologies included are conglomerate, sandstone, and volcanic rock. Drill cores corresponding to the lithology in different lithology areas in the oil well to be plugged. Then use epoxy resin to prepare the core into a cubic rock sample to obtain a simulated core, as Figure 4B shown, and nine simulated cores are obtained. Taking one simulated core as an example for each lithology, for the three simulated cores, use a true triaxial hydraulic fracturing physical simulation experimental device to pump a preset fracturing fluid into the corresponding simulated core for fracturing. When it is determined that the pressure value decreases by five megapascals per minute, stop pumping the preset fracturing fluid to obtain a simulated fracturing core.

[0142] Inject a colorant into the simulated fracturing core, and then use a section opening device to open the three simulated fracturing cores to obtain six sections with colorants, as Figure 4C shown. As Figure 4C can be seen, when the simulated cores of each lithology are fractured under the same conditions, the generated fractures are completely different. Use a laser scanning device to scan the six sections with colorants respectively to obtain the sub-fracture information of each section with colorant, and then obtain the fracture information of the three simulated fracturing cores. Use a 3D printing device to print the corresponding sections on a stainless steel plate with adjustable slit width according to the fracture information to obtain sub-simulated fracturing cores. Place the two sub-simulated fracturing cores adjusted and placed opposite each other in a rock sample clamping cavity, and this rock sample clamping cavity is connected to an intermediate container for placing the plugging agent to be determined.

[0143] Figure 5A Shown is a schematic diagram of a device for a method of determining a plugging agent according to another embodiment of this specification. Figure 5B Shown is a flowchart of a method of determining a plugging agent according to another embodiment of this specification. Figure 5C Shown is a schematic diagram of a simulated fracturing core after plugging according to an embodiment of this specification.

[0144] According to another embodiment of the present specification, based on the fracturing information, controlling the temporary plugging agent to be determined to be pumped into multiple simulated fracturing cores respectively to obtain the pumping volume, pumping curve diagram and simulated fracturing core pumping image corresponding to each simulated fracturing core includes: determining the temporary plugging agent pumping displacement according to the fracturing fluid pumping displacement; controlling the temporary plugging agent to be determined with the temporary plugging agent pumping displacement to be pumped into multiple simulated fracturing cores respectively to obtain the pumping volume data and pumping curve diagram corresponding to each simulated fracturing core; and controlling the scanning equipment to obtain the simulated fracturing core pumping image after the pumping is completed.

[0145] According to the actual fracturing fluid displacement included in the fracturing information, the fracturing fluid pumping displacement is determined. According to the constraint that the actual fracturing fluid displacement and the fracturing fluid pumping displacement produce equal seam flow rates, the temporary plugging agent pumping displacement is determined. According to the temporary plugging agent pumping displacement, the pumping device is controlled to inject the temporary plugging agent to be determined into the simulated fracturing core. Specifically, during the injection process, the displacement pump injection mode is started. When the pumping pressure value is monitored to reach more than ten MPa, the displacement pump injection mode is modified to a constant pressure (20 MPa) pump injection mode, and during the injection process, the pumping curve graph and pumping volume data are continuously recorded. After the pumping is completed, an electronic computer tomography scanner (CT scanner) is used to scan the image of the simulated fracturing core after the pumping is completed, and the image is used as the simulated fracturing core pumping image.

[0146] Figure 5A The device diagram for determining the temporary plugging agent is shown, which specifically includes an injection pump 501, an intermediate container 503, a simulated diversion chamber module and a confining pressure pump 506. The simulated diversion chamber module includes a diversion chamber 504 and a press 505. Take the simulated cores of three lithologies, namely conglomerate, sandstone and volcanic rock, as examples for explanation. The simulated cores are placed in the diversion chamber 504 of the simulated fracture diversion chamber module, and the confining pressure pump 506 and the press 505 are used for fracturing, simulation and plugging. The preset fracturing fluid is placed in the corresponding intermediate container 503 connected to the injection pump 501 through the control valve 502, and the temporary plugging agent to be determined is placed in another corresponding intermediate container connected to the injection pump 501 for fracturing and plugging. It should be noted that the intermediate containers for placing the preset fracturing fluid and the temporary plugging agent to be determined can be interchangeable.

[0147] One side of the injection pump 501 is connected to multiple intermediate containers, and the other side is connected to a container containing clean water. During the plugging process, the injection pump is controlled to inject clean water at a constant flow rate of 50 ml per minute, so that the clean water pushes the piston in the intermediate container, and injects the temporary plugging agent to be determined into the simulated fracturing core to plug the cracks. In addition, the maximum pumping pressure is 20 MPa. When the pumping pressure is detected to be greater than or equal to 20 MPa, constant pressure (20 MPa) pumping is performed. After the constant pressure pumping starts, the pressure bearing time is recorded, and the pump is stopped after 20 minutes to relieve the pressure, and the simulated fracturing core after plugging is taken out.Figure 5B As shown. During the plugging process, the pumping curve graph and the pumping volume data are continuously recorded. For the three simulated fracturing cores after plugging included in 5B, namely, the simulated fracturing core 511 after plugging of volcanic rock, the simulated fracturing core 512 after plugging of conglomerate, and the simulated fracturing core 513 after plugging of sandstone.

[0148] Use an electron computed tomography scanner to scan the simulated fracturing core 511 after plugging of volcanic rock, the simulated fracturing core 512 after plugging of conglomerate, and the simulated fracturing core 513 after plugging of sandstone to obtain the corresponding pumping images of the simulated fracturing cores, as Figure 5C shown. Figure 5C It shows Figure 5B The corresponding pumping images of the simulated fracturing core of volcanic rock 521, the pumping image of the simulated fracturing core of conglomerate 522, and the pumping image of the simulated fracturing core of sandstone 523 corresponding to the simulated fracturing core 511 after plugging of volcanic rock, the simulated fracturing core 512 after plugging of conglomerate, and the simulated fracturing core 513 after plugging of sandstone in Figure 5C For example, for the pumping image 521 of the simulated fracturing core of volcanic rock, determine the dense length information L1; for the pumping image 522 of the simulated fracturing core of conglomerate, determine the dense length information L2; for the pumping image 523 of the simulated fracturing core of sandstone, determine the dense length information L3. When it is determined that the dense length information, the pumping volume data, and the pumping curve graph meet the corresponding preset conditions, the to-be-determined temporary plugging agent is determined as the pre-target temporary plugging agent.

[0149] Figure 6 As shown in the structural schematic diagram of a temporary plugging agent determination device according to an embodiment of this specification. As Figure 6 shown, it includes

[0150] A processing unit 610, configured to input the received to-be-genuineness-identified image into a trained genuineness-identification model to obtain an identification result corresponding to the to-be-genuineness-identified image,

[0151] A pumping unit 620, configured to control the to-be-determined temporary plugging agent to be pumped into the multiple simulated fracturing cores respectively according to the fracturing information, to obtain the pumping volume data, the pumping curve graph, and the pumping image of the simulated fracturing core corresponding to each simulated fracturing core; and

[0152] A judgment unit 630, configured to determine the to-be-determined temporary plugging agent as the pre-target temporary plugging agent when it is determined that each of the pumping volume data, each of the pumping curve graphs, and each of the pumping images of the simulated fracturing cores meets the corresponding preset conditions,

[0153] The oil well to be plugged includes cores of multiple lithologies, and each of the preset multiple simulated cores is respectively associated with a target lithology among the multiple lithologies.

[0154] Since the principle of the above device for solving problems is similar to that of the above method, the implementation of the above device can refer to the implementation of the above method, and the repeated parts will not be described again.

[0155] Such as Figure 7 As shown in the structural schematic diagram of a computer device according to an embodiment of this specification, the device in this specification can be the computer device in this embodiment and execute the method in this specification. The computer device 702 may include one or more processing devices 704, such as one or more central processing units (CPUs), and each processing unit may implement one or more hardware threads. The computer device 702 may also include any storage resource 706, which is used to store any type of information such as code, settings, data, etc. Non-limiting, for example, the storage resource 706 may include any one or more combinations of the following: any type of RAM, any type of ROM, flash memory devices, hard disks, optical discs, etc. More generally, any storage resource may use any technology to store information. Further, any storage resource may provide volatile or non-volatile retention of information. Further, any storage resource may represent a fixed or removable component of the computer device 702. In one case, when the processing device 704 executes the associated instructions stored in any storage resource or combination of storage resources, the computer device 702 may perform any operation of the associated instructions. The computer device 702 also includes one or more drive mechanisms 708 for interacting with any storage resource, such as a hard disk drive mechanism, an optical disc drive mechanism, etc.

[0156] The computer device 702 may also include an input / output module 710 (I / O), which is used to receive various inputs (via the input device 712) and to provide various outputs (via the output device 714). A specific output mechanism may include a presentation device 716 and an associated graphical user interface (GUI) 718. In other embodiments, the input / output module 710 (I / O), the input device 712, and the output device 714 may not be included, and it is only used as a computer device in the network. The computer device 702 may also include one or more network interfaces 720, which are used to exchange data with other devices via one or more communication links 722. One or more communication buses 724 couple the components described above together.

[0157] The communication link 722 can be implemented in any manner, for example, through a local area network, a wide area network (e.g., the Internet), a point-to-point connection, etc., or any combination thereof. The communication link 722 can include any combination of hardwired links, wireless links, routers, gateway functions, name servers, etc. governed by any protocol or combination of protocols.

[0158] The embodiments of this specification also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the above method.

[0159] The embodiments of this specification also provide a computer program product including a computer program, which, when executed by a processor, implements the above method.

[0160] Those skilled in the art should understand that the embodiments of this specification can be provided as a method, a system, or a computer program product. Therefore, this specification can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, this specification can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0161] This specification is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of this specification. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one or more of the flows Figure 1 or blocks or the combination of blocks.

[0162] These computer program instructions can also be stored in a computer-readable memory capable of guiding the computer or other programmable data processing devices to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means for implementing the functions specified in Figure 1 one or more of the flows Figure 1 or blocks or the combination of blocks.

[0163] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus, so that a series of operational steps are performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing steps for implementing the functions specified in one or more processes and / or blocks in the flow Figure 1 in one or more processes and / or blocks Figure 1 in the block or blocks.

[0164] In the above specific embodiments, the objectives, technical solutions and beneficial effects of this specification have been further described in detail. It should be understood that the above are only specific embodiments of this specification and are not used to limit the protection scope of this specification. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of this specification shall be included in the protection scope of this specification.

Claims

1. A method for determining a temporary plugging agent, characterized in that, Including: Performing fracturing and simulation processing on each of a plurality of preset simulated cores according to the received fracturing information associated with the oil well to be plugged, to obtain a plurality of simulated fractured cores, including: determining the pumping displacement of the fracturing fluid according to the received fracturing information associated with the oil well to be plugged; controlling the preset fracturing fluid with the pumping displacement of the fracturing fluid to be respectively pumped into each simulated core for fracturing to obtain a plurality of simulated fractured cores; determining the fracture information of each simulated fractured core to obtain a plurality of fracture information; and controlling a preparation device to prepare corresponding simulated fractured cores according to each fracture information to obtain a plurality of simulated fractured cores; Controlling the to-be-determined temporary plugging agent to be respectively pumped into the plurality of simulated fractured cores according to the fracturing information, to obtain pump injection volume data, pump injection curve graphs and simulated fractured core pump injection images corresponding to each simulated fractured core; and When it is determined that each of the pump injection volume data, each of the pump injection curve graphs and each of the simulated fractured core pump injection images meets corresponding preset conditions, determining the to-be-determined temporary plugging agent as a pre-target temporary plugging agent, wherein the oil well to be plugged includes cores of multiple lithologies, the fracturing information includes effective stress data of the oil well reservoir and the actual fracturing fluid displacement used when fracturing the oil well to be plugged, and each of the plurality of preset simulated cores is respectively associated with a target lithology among the multiple lithologies.

2. The method according to claim 1, characterized in that, After determining that the to-be-determined temporary plugging agent is a pre-target temporary plugging agent, further including: Determining the numerical value of the pre-target temporary plugging agent; When it is determined that the numerical value of the pre-target temporary plugging agent is a first preset threshold, using the pre-target temporary plugging agent as the target temporary plugging agent; When it is determined that the numerical value of the pre-target temporary plugging agent is greater than the first preset threshold, determining a plurality of dense length information according to the plurality of simulated fractured core pump injection images corresponding to each pre-target temporary plugging agent; and Determining the target temporary plugging agent from the plurality of pre-target temporary plugging agents according to the plurality of dense length information, the plurality of pump injection volume data and the plurality of pump injection curve graphs corresponding to each pre-target temporary plugging agent.

3. The method according to claim 2, characterized in that, The determining the target temporary plugging agent from the plurality of pre-target temporary plugging agents according to the plurality of dense length information, the plurality of pump injection volume data and the plurality of pump injection curve graphs corresponding to each pre-target temporary plugging agent includes: For each pump injection curve graph among the plurality of pump injection curve graphs corresponding to each pre-target temporary plugging agent, respectively determining the slope value corresponding to each moment to obtain a plurality of slope values; Determining the target slope value according to the plurality of slope values; and Using a plurality of weight information to process the plurality of dense length information, the plurality of target slope values and the plurality of pump injection volume data corresponding to each pre-target temporary plugging agent to determine a target value, to obtain target values respectively corresponding to each pre-target temporary plugging agent; Determining the pre-target temporary plugging agent corresponding to the maximum target value among the plurality of pre-target temporary plugging agents as the target temporary plugging agent.

4. The method according to claim 1, wherein The determining the fracture information of each simulated fractured core includes: Injecting a coloring agent into each simulated fractured core respectively; Cut each of the simulated fracturing cores along the direction of injecting the coloring agent to obtain a plurality of cross-sections with the coloring agent; For each cross-section with the coloring agent, extract the position information of the coloring agent in the cross-section with the coloring agent, and Determine the fracture information of the simulated fracturing core according to the position information.

5. The method according to claim 1, characterized in that, The controlling the undetermined temporary plugging agent to be pumped into the plurality of simulated fracturing cores respectively according to the fracturing information to obtain the pumping volume, pumping curve graph and simulated fracturing core pumping image corresponding to each simulated fracturing core includes: Determine the pumping displacement of the temporary plugging agent according to the pumping displacement of the fracturing fluid; Control the undetermined temporary plugging agent with the pumping displacement of the temporary plugging agent to be pumped into the plurality of simulated fracturing cores respectively to obtain the pumping volume data and pumping curve graph corresponding to each simulated fracturing core; and Control the scanning device to obtain the simulated fracturing core pumping image after the pumping is completed.

6. The method according to claim 1, wherein The corresponding preset conditions include: the pumping volume data is less than or equal to a second preset threshold, the slope value corresponding to each moment in the pumping curve graph is greater than or equal to a third preset threshold, and the dense length information determined according to the simulated fracturing core pumping image is greater than or equal to a fourth preset threshold.

7. A temporary plugging agent determination device, characterized in that, Includes: A processing unit, configured to perform fracturing and simulation processing on each of the preset plurality of simulated cores respectively according to the fracturing information associated with the oil well to be plugged, to obtain a plurality of simulated fracturing cores, including: determining the pumping displacement of the fracturing fluid according to the fracturing information received; controlling the preset fracturing fluid with the pumping displacement of the fracturing fluid to be pumped into each simulated core for fracturing respectively to obtain a plurality of simulated fracturing cores; determining the fracture information of each simulated fracturing core to obtain a plurality of fracture information; and controlling the preparation device to prepare the corresponding simulated fracturing core according to each fracture information to obtain a plurality of simulated fracturing cores; A pumping unit, configured to control the undetermined temporary plugging agent to be pumped into the plurality of simulated fracturing cores respectively according to the fracturing information to obtain the pumping volume data, pumping curve graph and simulated fracturing core pumping image corresponding to each simulated fracturing core; and A judging unit, configured to determine that the undetermined temporary plugging agent is a pre-target temporary plugging agent when it is determined that each of the pumping volume data, each of the pumping curve graphs and each of the simulated fracturing core pumping images satisfies the corresponding preset conditions, Wherein, the oil well to be plugged includes cores of multiple lithologies, the fracturing information includes the effective stress data of the oil well reservoir and the actual fracturing fluid displacement used when fracturing the oil well to be plugged, and each of the preset plurality of simulated cores is respectively associated with the target lithology among the multiple lithologies.

8. A computer device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, the method according to any one of claims 1-6 above is implemented.

9. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is run by a processor, the method according to any one of claims 1-6 above is executed.

Citation Information

Patent Citations

  • Integrated determination method, device and equipment for temporary plugging body information in hydraulic fracture

    CN112065351A

  • Temporary plugging agent evaluation device for cracks, holes and rock samples under various composite conditions

    CN113189278A