Steam injection high-temperature injection ball selection and injection adjustment method and device and computer equipment

By analyzing the motion and stress conditions of the profile control ball in the tubing, optimizing the profile control parameters, and establishing a downhole motion blockage model, the problem of ball selection and injection in heavy oil extraction was solved, improving the efficiency of heavy oil development and the utilization rate of steam energy.

CN116956530BActive Publication Date: 2026-06-23PETROCHINA CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
PETROCHINA CO LTD
Filing Date
2022-04-15
Publication Date
2026-06-23

Smart Images

  • Figure CN116956530B_ABST
    Figure CN116956530B_ABST
Patent Text Reader

Abstract

The application provides a steam injection high-temperature ball injection selection and regulation method. The method generally comprises analyzing the movement law and stress condition of a profile control ball; determining the longitudinal movement speed of the profile control ball; calculating the longitudinal drag force of the profile control ball; calculating the transverse drag force of the profile control ball; determining the holding force of the profile control ball at the position of a plugging gun hole after the profile control ball reaches the position; determining the removal force of the profile control ball at the position of the plugging gun hole after the profile control ball reaches the position; determining a model for realizing gun hole plugging according to the plugging condition; and determining the density and diameter of the profile control ball to be selected according to the model for gun hole plugging and the actual well condition. The application also provides a device for steam injection high-temperature ball injection selection and regulation, a computer device, a computer readable storage medium and a computer program product. The scheme of the application is used to solve the problems of low injection selection efficiency, large ball quantity and low plugging efficiency of the existing ball injection selection method. The method can accurately design and analyze profile control parameters and improve the profile control efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of oilfield exploration, and more specifically to a method, apparatus, and computer equipment for high-temperature steam injection ball selection and control. Background Technology

[0002] Heavy oil is characterized by high density, high viscosity, and low light oil content. While heavy oil resources constitute a large proportion of all oil and gas resources, their development and utilization are quite difficult. The majority of the world's heavy oil resources remain unexploited. With the continuous improvement of oil and gas extraction, the demand for heavy oil resources is increasing.

[0003] In the exploitation of heavy oil resources, thermal recovery is the mainstream technology. Steam injection high-temperature extraction is an important thermal recovery method. During steam injection high-temperature extraction, profile control of the heavy oil reservoir is necessary to improve the reservoir recovery rate.

[0004] However, existing pitching selection methods generally rely on experience to adjust profile control parameters, lacking an effective scheme for accurately designing and analyzing profile control parameters. This results in low pitching efficiency and a large number of balls used, as well as low blocking efficiency and the need to use a large number of profile control balls. Summary of the Invention

[0005] To address the aforementioned problems in existing technologies, this invention provides a method for controlling the selection of steam injection at high temperatures, along with corresponding apparatus and computer equipment. Using the solution of this invention can significantly improve the profile control effect and shorten the selection time and cost.

[0006] To achieve the above-mentioned technical objectives, the technical solution adopted by the present invention is as follows:

[0007] According to one aspect of the present invention, a method for controlling the injection of steam at high temperature in a ball-launching system is provided, the method comprising:

[0008] Based on the injection parameters, steam parameters, and well depth structure parameters, the motion law and force condition of the profile control ball as it moves downward in the tubing are analyzed.

[0009] The longitudinal velocity of the profile-adjusting ball as it moves downward in the oil pipe is determined based on the analyzed force conditions.

[0010] The longitudinal drag force of the profile-adjusting ball in the oil pipe is calculated based on the motion law of the profile-adjusting ball as it moves downward in the oil pipe and the determined longitudinal motion speed.

[0011] The lateral drag force of the profile-adjusting ball in the oil pipe is calculated based on the motion law of the profile-adjusting ball as it moves downward in the oil pipe.

[0012] Determine the holding force at the blast hole after the adjusting ball reaches the position of the blast hole;

[0013] Determine the removal force at the blast hole that the adjusting ball will bear after it reaches the position of the blast hole to block it;

[0014] The model for achieving borehole sealing is determined based on the first and second sealing conditions, wherein:

[0015] The first blocking condition is the relationship between the longitudinal drag force and the lateral drag force required to carry the profile ball to the borehole during its descent.

[0016] The second sealing condition is the relationship that must be satisfied between the holding force and the removal force at the borehole when effective sealing is achieved, as determined by the static rigid body equilibrium condition.

[0017] The density and diameter of the profile control ball to be selected are determined based on the model of the borehole plugging and the actual well conditions.

[0018] According to one embodiment of the present invention, the longitudinal movement speed of the profile control ball as it moves downward in the oil pipe is determined based on the injected steam rate and the slippage speed of the profile control ball.

[0019] According to one embodiment of the present invention, the longitudinal drag force is determined in such a way that the longitudinal velocity of the profile ball drops to zero when it reaches the borehole position.

[0020] According to one embodiment of the present invention, the lateral drag force is determined based on the drag coefficient, the mass of the profile-adjusting ball, the cross-sectional area of ​​the profile-adjusting ball, and the velocity of steam drawn in before the borehole is sealed.

[0021] According to one embodiment of the present invention, the holding force at the borehole is determined based on the pressure difference between the inside and outside of the borehole and the borehole diameter.

[0022] According to one embodiment of the present invention, a correction coefficient is used to correct the velocity of steam drawn in before the borehole is sealed, based on the irregularity at the borehole and the flow field fluctuations during the sealing process.

[0023] According to one embodiment of the invention, the removal force at the borehole is determined based on the drag coefficient, steam density, steam injection rate, and profile ball diameter.

[0024] According to one embodiment of the present invention, the first blocking condition is a carryover factor K. f ≥1, where the carrying factor K f Determined by the following formula:

[0025]

[0026] Among them, FD F is the lateral drag force. t The longitudinal drag force is described.

[0027] According to one embodiment of the present invention, the second sealing condition is:

[0028]

[0029] Among them, F H F is the holding force at the borehole. u Remove force at the borehole, D p To seal the diameter of the blast hole, D b This indicates the diameter of the spherical section.

[0030] According to one embodiment of the present invention, the longitudinal velocity of the profile-adjusting ball as it moves downward in the oil pipe is determined by the following formula:

[0031] v b =v f +v a-max Equation (3)

[0032] Among them, v b To adjust the velocity of the spherical mass, v f v is the injection steam velocity. a-max To adjust the maximum slip speed of the split ball,

[0033]

[0034] In the formula, Q is the injection displacement, and A is the displacement of the injection volume. c Where D is the cross-sectional area of ​​the tubing, and Dc is the inner diameter of the tubing.

[0035]

[0036] Among them, K D D is the drag coefficient. b To adjust the diameter of the sphere, ρ b ρ represents the density of the profiled sphere. f Let g be the density of the steam, and g be the acceleration due to gravity.

[0037] According to one embodiment of the present invention, the longitudinal drag force satisfies the following formula:

[0038]

[0039] Where F t S is the longitudinal drag force, and S is the distance the profile ball travels from inside the pipe at a constant speed to the blast hole sealing point, in meters. b To adjust the mass of the spherical disc.

[0040] According to one embodiment of the present invention, the distance S is 1 to 2.5 times the diameter of the oil pipe at the location of the blast hole.

[0041] According to one embodiment of the present invention, when determining the longitudinal movement speed of the profile-adjusting ball, the steam flow rate is corrected by taking into account the influence of the borehole on the flow rate of the injected steam, and the corrected steam flow rate is determined based on the following formula:

[0042]

[0043] Where z is the number of the blast hole from bottom to top, and n is the number of blast holes.

[0044] According to one embodiment of the invention, the longitudinal drag force is determined based on the modified steam flow rate, wherein when S is equal to the diameter of the oil pipe at the sluice gate location, the longitudinal drag force is determined based on the following formula:

[0045]

[0046] Where, ρ b D represents the density of the profiled sphere. b Dc represents the diameter of the profile control ball, and Dc represents the diameter of the oil pipe.

[0047] According to one embodiment of the present invention, the lateral drag force F of the adjusting ball... D Determined based on the following formula:

[0048]

[0049] Among them, K D m is the drag coefficient. b To adjust the mass of the spherical section, A b V is the cross-sectional area of ​​the sphere. p The speed at which steam is drawn in before the blast hole is sealed.

[0050] According to one embodiment of the present invention, the retaining force at the borehole is determined based on the following formula:

[0051]

[0052] Among them, D p The diameter of the plug hole is given by ρ, the density of wet steam is given by k, and v is given by v. P v is the velocity of steam drawn in before the blast hole is sealed. f The injection steam rate.

[0053] According to one embodiment of the present invention, the removal force at the borehole is determined based on the following formula:

[0054] Fv = K D ρf v f 2 D h 2 Equation (11)

[0055] Among them, K D ρ is the drag coefficient. f v is the density of the vapor. f D is the injection steam rate. b The diameter of the spherical section is adjusted.

[0056] According to another aspect of the present invention, a steam injection high-temperature ball-throwing selective injection control device is provided, the device being used to implement any of the above methods, the device comprising:

[0057] The profile control ball motion analysis unit is configured to analyze the motion law and force condition of the profile control ball as it moves downward in the tubing based on injection parameters, steam parameters, and well depth structure parameters.

[0058] A longitudinal motion velocity calculation unit is configured to determine the longitudinal motion velocity of the profile adjusting ball as it moves downward in the oil pipe based on the force condition analyzed by the profile adjusting ball motion analysis unit.

[0059] A longitudinal drag force determination unit is configured to calculate the longitudinal drag force of the profile adjusting ball in the oil pipe based on the motion law of the profile adjusting ball as it moves downward in the oil pipe and the longitudinal motion speed determined by the longitudinal motion speed calculation unit.

[0060] A lateral drag force determination unit is configured to calculate the lateral drag force of the profile adjustment ball in the oil pipe based on the motion law analyzed by the profile adjustment ball motion analysis unit.

[0061] A blast hole holding force determination unit is configured to determine the blast hole holding force borne by the adjusting ball after it reaches the blast hole sealing position;

[0062] A blast hole removal force determination unit is configured to determine the blast hole removal force borne by the adjusting ball after it reaches the blast hole sealing position.

[0063] A borehole sealing model determination unit is configured to determine a borehole sealing model based on predetermined sealing conditions.

[0064] The profile control ball selection unit determines the density and diameter of the profile control ball to be selected based on the borehole plugging model and the actual well conditions.

[0065] According to another aspect of the present invention, a computer device is provided, comprising a memory, at least one processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to perform the method described in any of the preceding claims.

[0066] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing a computer program, which, when executed by a processor, performs the method described in any of the preceding claims.

[0067] According to another aspect of the present invention, a computer program product is provided, the computer program product comprising a computing program stored on a computer-readable storage medium, the computing program comprising instructions that, when executed by a computer, cause the computer to perform the method described in any of the preceding claims.

[0068] By adopting the above technical solution, the present invention has at least the following beneficial effects:

[0069] The steam injection high-temperature ball-dropping selective control method of this invention establishes a downhole motion and blockage model for the profile control ball. Based on this model, accurate design and analysis of blockage control parameters can be achieved. The number of profile control balls required for a single blockage control operation is significantly reduced, which correspondingly extends the service life of the profile control balls. This steam injection high-temperature ball-dropping selective control method also provides a clear analysis and control method for steam injection high-temperature ball-dropping during heavy oil production, reducing the difficulty of selective control and making heavy oil development easier and more efficient. It reduces ineffective circulation without steam and improves the utilization efficiency of injected steam energy. Attached Figure Description

[0070] The accompanying drawings are provided to further illustrate the present disclosure and form part of the specification. They are used together with the following detailed description to explain the present disclosure, but do not constitute a limitation thereof. In the drawings:

[0071] Figure 1 This is a flowchart of an embodiment of the steam injection high-temperature ball-throwing selection and control method according to the present invention.

[0072] Figure 2 This is a simplified flowchart of the steam injection high-temperature ball-throwing selection and control method according to the present invention.

[0073] Figure 3 This is a schematic diagram of the motion of the profile control ball as it falls through the oil pipe.

[0074] Figure 4 This is a schematic diagram of the velocity curve of the profile control ball as it falls in the oil pipe.

[0075] Figure 5This is a schematic diagram of the force state of the adjusting ball as it moves to and remains at the blast hole.

[0076] Figure 6 This is a schematic diagram illustrating the effect of profiled spheres of different densities on various forces.

[0077] Figure 7 This is a schematic diagram showing the effect of profiled balls of different diameters on various forces.

[0078] Figure 8 This is a schematic diagram of the experimental apparatus for verifying the steam injection high-temperature ball-throwing and injection control method of the present invention.

[0079] Figure 9 Is adopted Figure 8 The experimental setup was used to conduct the experiment, and the resulting image shows the ball-throwing results.

[0080] Figure 10 This is a schematic diagram of a module of an embodiment of the high-temperature steam injection ball selection and control device according to the present invention.

[0081] Figure 11 This is a schematic diagram of the hardware structure of a computer device for executing the high-temperature steam injection ball selection and control method provided by the present invention. Detailed Implementation

[0082] The specific embodiments of this disclosure will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit this disclosure.

[0083] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the invention. For example, terms such as “length,” “width,” “upper,” “lower,” “left,” “right,” “front,” “rear,” “vertical,” “horizontal,” “top,” “bottom,” “inner,” and “outer” indicate orientations or positions based on the accompanying drawings and are for ease of description only, and should not be construed as limiting the invention.

[0084] The terms "comprising" and "having," and any variations thereof, used in the specification, claims, and accompanying drawings of this invention are intended to cover non-exclusive inclusion; the terms "first," "second," etc., used in the specification, claims, and accompanying drawings are used to distinguish different objects, not to describe a particular order. "A plurality of" means two or more, unless otherwise explicitly specified.

[0085] Furthermore, the reference to "embodiment" herein means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0086] Combination Figure 1-5 The illustrated embodiment is used to illustrate the steam injection high-temperature ball-throwing selection and control method according to the present invention.

[0087] like Figure 1-2 As shown, in step S1, the motion law and force condition of the profile control ball as it moves downward in the tubing are analyzed based on the injection parameters, steam parameters, and well depth structure parameters.

[0088] During the establishment of the borehole plugging model, the motion process, motion law, and force conditions of the profile control ball as it moves downward in the tubing must first be analyzed. The technical solution of this invention focuses on controlling the ball selection and injection in the steam injection high-temperature thermal recovery process. Steam injection high-temperature thermal recovery differs significantly from ordinary water injection ball selection and injection.

[0089] Water injection profile control is performed in a single-phase flow medium, while steam injection profile control is performed in a multi-phase flow medium, and is influenced by more factors. Changes in the dryness and temperature of wet steam have a greater impact on the performance of the injected steam. At the same time, wet steam has a lower density than water and a higher temperature (300-350℃), making the determination of the density range, temperature resistance, and profile control parameters of the profile control spheres more complex.

[0090] refer to Figure 3 The figure illustrates the overall motion of the profile control ball as it falls through the tubing. During high-temperature hot-pumping of the ball for steam injection, because the sealing medium is water vapor with a relatively low density, and due to the limitations of the ball's operating temperature, the density of the ball cannot be adjusted to be less than that of the fluid medium. Therefore, the high-temperature hot-pumping profile control condition is characterized by a ball density greater than the fluid density.

[0091] Because the density of the profile-adjusting ball is greater than the density of the fluid, the gravitational force acting on the profile-adjusting ball in the fluid is greater than the buoyancy force. When the profile-adjusting ball starts moving from rest in the fluid, its motion process can be divided into four stages:

[0092] Phase 1: Due to the density and velocity differences between the profile-adjusting ball and the fluid, the ball begins to accelerate until it reaches the same velocity as the fluid under the combined effects of fluid thrust and the difference in buoyancy. During this motion, the force exerted by the fluid on the profile-adjusting ball is thrust, but as the ball's velocity increases, its acceleration gradually decreases.

[0093] Second stage: The speed of the profile adjusting ball continues to increase. Since the speed of the profile adjusting ball is greater than the fluid speed, the profile adjusting ball begins to bear the resistance of the fluid during the movement, and the resistance increases with the increase of the speed of the profile adjusting ball.

[0094] The third stage: When the speed of the profile-adjusting ball increases to a certain extent, the resistance it bears equals the difference between gravity and buoyancy, and it reaches a state of force equilibrium. The speed of the profile-adjusting ball reaches its maximum value (greater than the fluid speed), and then it begins to move at a constant speed.

[0095] The first to third stages described above are completed in a relatively short period of time. Before falling to the height of the cannon hole, the speed of the ball is generally already at its maximum speed.

[0096] Figure 4 This diagram illustrates the velocity curves of the profile control ball during its descent through the tubing, from the first to the third stage. Figure 4 As shown, as the settling distance increases, the profile adjustment ball first undergoes variable acceleration motion, and then enters a state of uniform motion.

[0097] Fourth stage: After a period of uniform linear descent, the profiler ball falls into the perforation section. The length S of the perforation section (i.e., the distance from the point where the profiler ball begins to experience lateral drag to the borehole) is generally 1 to 2.5 times the casing diameter Dc at the borehole location. Once the profiler ball enters the perforation section, due to the pressure difference between the tubing and the formation, it is propelled towards the borehole by air thrust. Horizontally, it experiences both air thrust and air resistance (the resultant force of which is referred to below as lateral drag F). D It undergoes variable acceleration motion. Upon entering the perforation section, the horizontal velocity of the profile ball is zero. Besides the lateral drag force F... D In addition, the profile control ball is also subjected to a longitudinal drag force F along the tubing axis as it moves toward the perforation hole section. t When the ball enters the perforation section, the force on the ball changes due to the steam intake of the blast hole, and the motion of the ball within the perforation section is approximately uniformly decelerated.

[0098] Based on the correlation analysis of the overall motion state of the profile control ball as it falls in the tubing, it can be seen that in order to achieve the sealing of the borehole by the profile control ball, the lateral drag force F D The profile control ball must be able to be carried laterally to the inner wall of the tubing or the borehole before it falls to the height of the borehole. Therefore, the carry-over factor K... f ≥1, where the carrying factor K f Determined by the following formula:

[0099]

[0100] like Figure 5As shown, after the profile-adjusting ball is carried to the borehole by the airflow, the profile-adjusting ball is subjected to a removal force exerted by the airflow (hereinafter referred to as the borehole removal force F). u The holding force generated by the internal and external pressure difference (hereinafter referred to as the holding force F at the blast hole) H The forces acting on the profile control ball at the lower contact point O between the ball and the tubing, and the supporting force Fs generated by the tubing wall, are also present. To ensure the profile control ball remains in the borehole and is not removed, the forces acting on the ball at the borehole must satisfy the static rigid body equilibrium condition. That is, the holding force F at the borehole is... H The resultant force of the supporting force Fs must be no less than the removal force F at the borehole. u Therefore, it can be determined that:

[0101]

[0102] Among them, F H F is the holding force at the borehole. u Remove force at the borehole, D p To seal the diameter of the blast hole, D b This indicates the diameter of the spherical section.

[0103] In step S2, the longitudinal velocity of the profile control ball as it moves downward in the tubing is determined based on the analyzed force conditions. The velocity field of the profile control ball as it moves downward in the tubing is analyzed to determine the relevant forces in equations (1) and (2) above.

[0104] The velocity of the profile control ball is the sum of the fluid flow velocity and the slip velocity of the ball in the fluid. Before entering the perforation section, the ball reaches its maximum velocity; therefore, the longitudinal velocity in the perforation section satisfies the following equation:

[0105] v b =v f +v a-max Equation (3)

[0106] Among them, v b To adjust the velocity of the spherical mass, v f v is the injection steam velocity. a-max To adjust the maximum slip speed of the split ball,

[0107]

[0108] In the formula, Q is the injection displacement, and A is the displacement of the injection volume. c Where D is the cross-sectional area of ​​the tubing, and Dc is the inner diameter of the tubing.

[0109]

[0110] Among them, K D D is the drag coefficient. bρb represents the diameter of the profiled sphere, ρf represents the density of the steam, and g represents the acceleration due to gravity.

[0111] In step S3, the longitudinal drag force of the profile adjusting ball in the perforation section of the tubing is calculated based on the motion law of the profile adjusting ball as it moves downward in the tubing and the determined longitudinal motion speed.

[0112] When the profile-adjusting ball moves from inside the casing to the borehole and achieves an effective seal, the longitudinal velocity of the profile-adjusting ball needs to drop to zero upon reaching the borehole. During this process, the profile-adjusting ball as a whole is assumed to move with uniform deceleration. According to the law of conservation of kinetic energy, the rate of energy increase in a micro-element is equal to the energy entering the micro-element plus the work done by the volume forces and surface forces on the micro-element, which yields:

[0113]

[0114] Where F t The longitudinal drag force is S, which is the distance the profile ball travels from the inside of the pipe to the blast hole sealing point, in meters. b To adjust the mass of the spherical disc.

[0115] Under the influence of the blast hole, the distance S required for the flow velocity of the profile-adjusting ball inside the casing to decrease from maximum to zero is approximately 1 to 2.5 times the casing diameter Dc at the location of the blast hole being sealed, i.e., S = 1 to 2.5D. c Choosing S = Dc, we can obtain:

[0116]

[0117] Considering the effect of the borehole on fluid flow velocity,

[0118]

[0119] Where z is the number of the blast holes from bottom to top, with the bottommost blast hole being number 1, and n is the number of blast holes.

[0120] The longitudinal drag force F of the corrected profile ball t for:

[0121]

[0122] Where, ρ b D represents the density of the profiled sphere. b Dc represents the diameter of the profile control ball, and Dc represents the diameter of the oil pipe.

[0123] In step S4, the lateral drag force of the profile adjusting ball in the oil pipe is calculated based on its motion law as it moves downwards within the tubing. The lateral drag force F is described below. D The specific method for determining this is as follows: Assume the initial lateral velocity of the profiled ball is zero, and it reaches a velocity V upon reaching the borehole.p (i.e., the velocity of steam drawn in before the blast hole is sealed). Take the average velocity V. p Calculate using / 2.

[0124]

[0125] The lateral drag force F of the spherical ball towards the borehole D for:

[0126]

[0127] Among them, K D is the drag coefficient, obtained through fitting. b The mass of a profiled sphere can be expressed by its volume and density. A b The cross-sectional area of ​​the profiled sphere can be expressed by its diameter. V p The speed at which steam is drawn in before the blast hole is sealed.

[0128] In step S7, the model for sealing the borehole is determined based on the first sealing condition. When the longitudinal drag force F is obtained... t And lateral drag force F D After the calculation model, based on the carrying factor K f The requirement of ≥1 allows us to determine the diameter D of the profiled sphere. b and density ρ b The relationship and requirements between steam injection parameters, borehole size parameters, well depth structure parameters, etc.

[0129] As mentioned above, in order to keep the profile ball stably at the borehole, the holding force F of the profile ball at the borehole is required. H and the removal force F at the blast hole u Pre-defined conditions must also be met.

[0130] In step S5, the holding force F at the blast hole that the adjusting ball bears after reaching the blast hole sealing position is determined. H .

[0131] Once the profile control ball reaches the sealing borehole position, the pressure difference between the inside and outside of the pipe at the sealing borehole ensures that the profile control ball maintains effective sealing during the injection process.

[0132]

[0133] Wherein, ΔP p This refers to the pressure difference between the inside and outside of the blast hole.

[0134] Based on Bernoulli's equation, and considering the irregularity at the borehole and the flow field fluctuations during the sealing process, a correction factor is introduced to adjust the flow velocity at the borehole, resulting in:

[0135]

[0136] Among them, D p The diameter of the plug hole is given by ρ, the density of wet steam is given by k, and v is given by v. P v is the velocity of steam drawn in before the blast hole is sealed. f The injection steam rate.

[0137] In step S6, the removal force F at the blast hole location that the adjusting ball bears after reaching the blast hole sealing position is determined. u .

[0138] Ignoring the influence of the portion of the profile-adjusting ball inside the borehole that is not in contact with the injected fluid, the removal force exerted by the fluid on the profile-adjusting ball at the location of the sealed borehole is:

[0139] F u =K D ρ f v f 2 D b 2 Equation (11)

[0140] Among them, K D ρ is the drag coefficient. f v is the density of the vapor. f D is the injection steam rate. b The diameter of the spherical section is adjusted.

[0141] The force required to remove the profile ball from the sealing borehole is:

[0142]

[0143] The simplified result is:

[0144]

[0145] Accordingly, to keep the profile-adjusting ball in place at the blast hole, the following conditions must be met:

[0146]

[0147] In step S7, the model for achieving borehole sealing is determined by combining equations (1) and (2) above. The diameter D of the profile control ball can then be determined. b and density ρ b The relationship and requirements between steam injection parameters, borehole size parameters, well depth structure parameters, etc.

[0148] In step S8, the density and diameter of the profile control ball to be selected are determined based on the model of the borehole plugging and the actual well conditions.

[0149] It should be noted that the order of steps S3-S5 above can be changed, or the sealing status of the entire model can be judged after the four forces are obtained. Optionally, after calculating the longitudinal drag force and the lateral drag force, it can be judged based on equation (1) whether the profile ball can be carried to the blast hole. If it cannot be carried to the blast hole, the sealing failure can be determined, and it is not necessary to evaluate the retention status of the profile ball.

[0150] like Figure 2 As shown, wet steam performance can be calculated based on injection parameters, steam parameters, and well depth structure parameters, and the diameter and density of the profile control ball can be designed accordingly. The plugging performance is then verified and evaluated.

[0151] Figure 6 A schematic diagram illustrating the effect of profile control balls of different densities on various forces is shown. Under the conditions of a profile control ball diameter of 20 mm, an injection medium temperature of 300℃, a dryness fraction of 80%, and a discharge rate of 4 t / h, the influence of profile control ball density on plugging is calculated. The calculation results show that the lateral drag force, holding force, and removal force of the profile control ball remain unchanged, while the longitudinal drag force increases. Under the conditions of profile control ball relative densities of 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, and 1.0, the longitudinal drag forces are 0.0027 N, 0.0043 N, 0.0062 N, 0.0084 N, 0.0109 N, 0.0137 N, and 0.0168 N, respectively.

[0152] Figure 7 A schematic diagram illustrating the effect of profile control balls of different diameters on various forces is shown. Under conditions of a profile control ball relative density of 0.6, an injection medium temperature of 300℃, a dryness fraction of 80%, and a discharge rate of 4 t / h, the influence of the profile control ball diameter on the plugging process was calculated. The calculation results show that the profile control ball holding force remains unchanged, while the longitudinal drag force, lateral drag force, and removal force increase. With adjustment ball diameters of 16mm, 18mm, 20mm, 22mm, and 24mm: the longitudinal drag forces are 0.0027N, 0.0034N, 0.0042N, 0.0051N, 0.0062N, 0.0074N, 0.0088N, 0.0104N, and 0.0121N, respectively; the lateral drag forces are 0.0053N, 0.0060N, 0.0067N, 0.0074N, 0.0082N, 0.0091N, 0.0099N, 0.0109N, and 0.0118N, respectively; and the removal forces are 0.0021N, 0.0023N, and 0.0024N, respectively. 0.0026N, 0.0029N, 0.0032N, 0.0036N, 0.0039N, 0.0043N, 0.0047N.

[0153] To verify the accuracy of the steam injection high-temperature ball-dropping selective injection control method provided by this invention, an indoor experimental device corresponding to an actual thermal recovery well was designed. Figure 8 This is a schematic diagram of the experimental apparatus for verifying the steam injection high-temperature ball-throwing and injection control method of the present invention.

[0154] The ball-drop selective injection technology utilizes high-temperature, high-pressure profile-adjusting balls, carried by injected steam, to automatically and selectively seal perforations in high-permeability zones with rapid steam absorption within the wellbore. After the high-permeability zones are sealed, the injection pressure increases until it reaches the starting pressure of medium- and low-permeability oil layers, directing most of the steam towards these layers and thus improving reservoir utilization and thermal recovery efficiency. This ball-drop selective injection technology effectively addresses the limitations imposed on thermal recovery by factors such as uneven utilization of old and new oil layers, reservoir pressure, and well casing deformation and misalignment during heavy oil thermal recovery. It can significantly improve the utilization rate of medium- and low-permeability layers and the effective utilization rate of injected steam.

[0155] like Figure 8 As shown, the designed test platform is as follows: four working layers are formed by four partitions, each layer has an exhaust outlet, and each exhaust outlet is connected to a corresponding flow meter. Each working layer has four through holes at the same height on the outer tube, evenly distributed along the circumference of the outer tube. The bottom of the inner tube is connected to the outer tube, and the outer and inner tubes are connected by clamping screws. If the air pressure inside the chamber becomes too high, the inner tube will spring up, providing a safety protection function. The entire test platform is made of plexiglass, with the inner tube and outer tube caps, and the inner tube cap and airflow pipe connected by a seal, and the remaining parts bonded together with plexiglass adhesive.

[0156] Metering and control system: including flow meter, shut-off valve and pressure gauge. The flow meter is connected to the exhaust outlet of the test platform. The air compressor is connected to the shut-off valve and pressure gauge through the airflow pipe, and finally connected to the air inlet of the test platform.

[0157] The overall test procedure involves first placing three profile-adjusting balls at the bottom of the device. Then, an air compressor compresses air into high-pressure air, which is then injected into the inner tube via a pressure gauge and a solenoid valve. During injection, the accuracy of the working pressure is monitored using the pressure gauge. Finally, the high-pressure air is injected through the inner tube to the bottom, inflating the three previously placed profile-adjusting balls, and the sealing effect of the balls on the working layer pores is observed. The four working layers of the test platform are named, from top to bottom, the fourth layer, the third layer, the second layer, and the first layer. Each of the four working layers is connected to a corresponding flow meter. The actual flow rate of each layer is controlled by the flow meters. The maximum injection pressure of this test device is 0.8 MPa. The diameter and density of the profile-adjusting balls used are determined based on the designed sealing model.

[0158] The experimental procedure is as follows:

[0159] (1) Connect the control switch, air compressor, solenoid valve, pressure gauge and other metering and control system components to determine whether they are in normal use.

[0160] (2) Observe the sealing of the entire device by pre-injecting gas.

[0161] (3) Set the parameters such as inlet pressure and outlet flow rate according to the test design.

[0162] (4) Observe whether the small ball is at the bottom of the device, start the air supply, and observe the movement of the ball.

[0163] First, an indoor experiment is designed, and the experimental parameters are substituted into a mathematical model. The results are then calculated using the mathematical model, and finally, the results of the indoor experiment are used for verification. The indoor experiment design parameters are as follows:

[0164] 8mm diameter foam profile control balls were selected. The test platform was divided into four layers from low to high, and two sets of tests were conducted, with each set performed five times. Different flow rates were set at different borehole layers to simulate profile control under different heavy oil reservoir osmotic pressure environments. Flow rate unit: (L / min).

[0165] Group 1: Set the flow rate of the fourth layer to 180, the flow rate of the third layer to 45, the ratio to 4:1, and the flow rate of other layers to zero.

[0166] Group 2: Set the flow rate of the second layer to 180, the flow rate of the first layer to 90, the ratio to 2:1, and the flow rate of other layers to zero.

[0167] The experiment was conducted according to the above indoor test plan, and the final throwing results of the first and second groups were statistically analyzed.

[0168] Figure 9 Is adopted Figure 8 The experimental setup was used to conduct the experiment, and the results of the ball-throwing were shown in the diagram. The left diagram shows the experimental results of the first group, and the right diagram shows the experimental results of the second group.

[0169] In the first group, the fourth layer was the target layer (i.e., the test layer with the highest flow rate). In five trials, all balls were successfully thrown into the target layer three times, and in the other two times, two balls were thrown into the fourth layer and the remaining ball was thrown into the third layer, with an average success rate of 86.64%.

[0170] In the second group, the second layer was the target layer. In five trials, all the balls were successfully thrown into the target layer once, and in the other four trials, two balls were thrown into the second layer and the remaining ball was thrown into the first layer, with an average success rate of 73.28%.

[0171] The above experiments demonstrate that the blocking model designed based on this invention can achieve a high success rate in throwing. It can significantly reduce the number of throws required and shorten the adjustment time.

[0172] In addition, the present invention also provides a steam injection high-temperature ball-throwing selection and control device. Figure 10 This is a schematic diagram of a module of an embodiment of the high-temperature steam injection ball selection and control device according to the present invention.

[0173] The device generally includes a profile ball motion analysis unit 10, a longitudinal motion speed calculation unit 12, a longitudinal drag force determination unit 14, a lateral drag force determination unit 16, a hole holding force determination unit 18, a hole removal force determination unit 20, a hole sealing model determination unit 22, and a profile ball selection unit 24.

[0174] The system includes the following components: a profile control ball motion analysis unit 10, configured to analyze the motion and stress conditions of the profile control ball as it moves downwards in the tubing based on injection parameters, steam parameters, and well depth structure parameters; a longitudinal motion velocity calculation unit 12, configured to determine the longitudinal motion velocity of the profile control ball as it moves downwards in the tubing based on the stress conditions analyzed by the profile control ball motion analysis unit; a longitudinal drag force determination unit 14, configured to calculate the longitudinal drag force of the profile control ball in the tubing based on the motion law of the profile control ball as it moves downwards in the tubing and the longitudinal motion velocity determined by the longitudinal motion velocity calculation unit; a lateral drag force determination unit 16, configured to calculate the lateral drag force of the profile control ball in the tubing based on the motion law analyzed by the profile control ball motion analysis unit; a borehole holding force determination unit 18, configured to determine the borehole holding force borne by the profile control ball after it reaches the borehole sealing position; and a borehole removal force determination unit 20, configured to determine the borehole removal force borne by the profile control ball after it reaches the borehole sealing position. The borehole plugging model determination unit 22 is configured to determine the borehole plugging model based on predetermined plugging conditions. The profile adjustment ball selection unit 24 determines the density and diameter of the profile adjustment ball to be selected based on the borehole plugging model and the actual well conditions.

[0175] On the other hand, the present invention also provides computer equipment, computer-readable storage media, and computer program products related to the high-temperature steam injection ball selection and control method. For example, the high-temperature steam injection ball selection and control method of the present invention can be designed as computer simulation software incorporating a fluid simulation model. By inputting predetermined parameters into the software, the density and diameter of the desired profiled ball can be obtained.

[0176] Figure 11 This is a schematic diagram of the hardware structure of an embodiment of the computer device for executing the high-temperature steam injection ball selection and control method provided by the present invention. Figure 11Taking the computer device shown as an example, the computer device includes a processor 301, a memory 302, an input device 303, and an output device 304.

[0177] The processor 301, memory 302, input device 303, and output device 304 can be connected via a bus or other means. Figure 3 Taking the example of a connection between China and Israel via a bus.

[0178] The memory 302, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as the program instructions / modules corresponding to the steam injection high-temperature ball-feeding selective injection control method described in the embodiments of this application. The processor 301 executes various functional applications and data processing of the server by running the non-volatile software programs, instructions, and modules stored in the memory 302, thereby realizing the above-mentioned steam injection high-temperature ball-feeding selective injection control method.

[0179] The memory 302 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the high-temperature steam injection ball selection and control device. Furthermore, the memory 302 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 302 may optionally include memory remotely located relative to the processor 301, and these remote memories can be connected to the local module via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0180] The input device 303 can receive input digital or character information, as well as generate key signal inputs related to user settings and function control of the high-temperature steam injection ball selection and control device. The output device 304 may include display devices such as a display screen.

[0181] The program instructions / modules corresponding to the steam injection high-temperature ball-throwing selection and control method are stored in the memory 302. When executed by the processor 301, the steam injection high-temperature ball-throwing selection and control method in any of the above method embodiments is executed.

[0182] Any embodiment of the computer equipment that executes the steam injection high-temperature ball-throwing selection and control method can achieve the same or similar effects as any of the aforementioned method embodiments.

[0183] To achieve the above objectives, another aspect of the present invention provides a computer-readable storage medium storing computer-executable instructions that can execute the steam injection high-temperature ball-feeding selective injection control method in any of the above method embodiments and implement the steam injection high-temperature ball-feeding selective injection control device in any of the above device / system embodiments. The embodiment of the computer-readable storage medium can achieve the same or similar effects as the corresponding aforementioned method and device embodiments.

[0184] To achieve the above objectives, another aspect of the present invention provides a computer program product comprising a computing program stored on a computer-readable storage medium. The computer program includes instructions that, when executed by a computer, cause the computer to perform the high-temperature steam injection ball-feeding selective injection control method in any of the above-described method embodiments and to implement the high-temperature steam injection ball-feeding selective injection control device in any of the above-described device embodiments. The embodiments of the computer program product can achieve the same or similar effects as the corresponding aforementioned method and device embodiments.

[0185] Finally, it should be noted that those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc. The embodiments of the computer program can achieve the same or similar effects as any of the corresponding foregoing method embodiments.

[0186] Furthermore, typically, the devices and equipment disclosed in the embodiments of this invention can be various electronic terminal devices, such as mobile phones, personal digital assistants (PDAs), tablet computers (PADs), smart TVs, etc., or they can be large terminal devices, such as servers. Therefore, the scope of protection disclosed in the embodiments of this invention should not be limited to a specific type of device or equipment. The client disclosed in the embodiments of this invention can be applied to any of the above-mentioned electronic terminal devices in the form of electronic hardware, computer software, or a combination of both.

[0187] Furthermore, the method disclosed in the embodiments of the present invention can also be implemented as a computer program executed by a CPU, which may be stored in a computer-readable storage medium. When the computer program is executed by the CPU, it performs the functions defined in the method disclosed in the embodiments of the present invention.

[0188] Furthermore, the above-described method steps and system units can also be implemented using a controller and a computer-readable storage medium for storing a computer program that enables the controller to perform the functions of the above-described steps or units.

[0189] Furthermore, it should be understood that the computer-readable storage medium (e.g., memory) described herein can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. By way of example, and not limitation, non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM), which can act as external cache memory. By way of example, and not limitation, RAM can be obtained in various forms, such as synchronous RAM (DRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct Rambus RAM (DRRAM). The storage devices disclosed herein are intended to include, but are not limited to, these and other suitable types of memory.

[0190] Those skilled in the art will also understand that the various exemplary logic blocks, modules, circuits, and algorithm steps described in conjunction with the disclosure herein can be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, the functionality of the various illustrative components, blocks, modules, circuits, and steps has been generally described. Whether this functionality is implemented as software or as hardware depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art can implement the described functionality in various ways for each specific application, but such implementation decisions should not be construed as departing from the scope of the embodiments disclosed herein.

[0191] The various exemplary logic blocks, modules, and circuits described herein can be implemented or performed using the following components designed to perform the functions described herein: general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination of these components. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP, and / or any other such configuration.

[0192] The steps of the methods or algorithms described herein can be directly incorporated into hardware, into a software module executed by a processor, or a combination of both. The software module can reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from or write information to the storage medium. In an alternative, the storage medium can be integrated with the processor. The processor and storage medium can reside in an ASIC. The ASIC can reside in a user terminal. In an alternative, the processor and storage medium can reside as discrete components in the user terminal.

[0193] In one or more exemplary designs, the functionality may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functionality may be stored as one or more instructions or code on or transmitted via a computer-readable medium. A computer-readable medium includes computer storage media and communication media, including any medium that facilitates the transfer of a computer program from one location to another. A storage medium may be any available medium accessible to a general-purpose or special-purpose computer. By way of example, and not limitation, the computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage devices, disk storage devices or other magnetic storage devices, or any other medium that may be used to carry or store the required program code in the form of instructions or data structures and is accessible to a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. Furthermore, any connection may be appropriately referred to as a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the aforementioned coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are all included in the definition of a medium. As used herein, disks and optical discs include compact discs (CDs), laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically, while optical discs reproduce data optically using lasers. Combinations of the above should also be included within the scope of computer-readable media.

[0194] The above are exemplary embodiments disclosed in this invention. However, it should be noted that various changes and modifications can be made without departing from the scope of the embodiments of this invention as defined by the claims. The functions, steps, and / or actions of the methods according to the disclosed embodiments described herein do not need to be performed in any particular order. Furthermore, although the elements disclosed in the embodiments of this invention may be described or claimed individually, they may be understood as multiple unless explicitly limited to a singular number.

[0195] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, this disclosure will not describe the various possible combinations separately.

[0196] Furthermore, various different embodiments of this disclosure can be combined in any way, as long as they do not violate the spirit of this disclosure, they should also be regarded as the content disclosed in this disclosure.

Claims

1. A method for selectively controlling high-temperature steam injection, characterized in that, include: Based on the injection parameters, steam parameters, and well depth structure parameters, the motion law and force condition of the profile control ball as it moves downward in the tubing are analyzed. The longitudinal velocity of the profile-adjusting ball as it moves downward in the oil pipe is determined based on the analyzed force conditions. The longitudinal drag force of the profile-adjusting ball in the oil pipe is calculated based on the motion law of the profile-adjusting ball as it moves downward in the oil pipe and the determined longitudinal motion speed. The lateral drag force of the profile-adjusting ball in the oil pipe is calculated based on the motion law of the profile-adjusting ball as it moves downward in the oil pipe. Determine the holding force at the blast hole after the adjusting ball reaches the position of the blast hole; Determine the removal force at the blast hole that the adjusting ball will bear after it reaches the position of the blast hole to block it; The model for achieving borehole sealing is determined based on the first and second sealing conditions, wherein: The first blocking condition is the relationship between the longitudinal drag force and the lateral drag force required to carry the profile ball to the borehole during its descent. The second sealing condition is the relationship that must be satisfied between the holding force and the removal force at the borehole when effective sealing is achieved, as determined by the static rigid body equilibrium condition. The density and diameter of the profile control ball to be selected are determined based on the model of the borehole plugging and the actual well conditions.

2. The method according to claim 1, characterized in that, The longitudinal speed of the profile control ball as it moves downward in the oil pipe is determined based on the injected steam rate and the slippage speed of the profile control ball.

3. The method according to claim 1, characterized in that, The longitudinal drag force is determined in such a way that the longitudinal velocity of the profile ball drops to zero when it reaches the borehole position.

4. The method according to claim 1, characterized in that, The lateral drag force is determined based on the drag coefficient, the mass of the profile-adjusting ball, the cross-sectional area of ​​the profile-adjusting ball, and the velocity of steam drawn in before the borehole is sealed.

5. The method according to claim 1, characterized in that, The holding force at the blast hole is determined based on the pressure difference between the inside and outside of the blast hole and the diameter of the blast hole.

6. The method according to claim 5, characterized in that, Based on the irregularity at the blast hole and the flow field fluctuations during the plugging process, a correction coefficient is used to correct the velocity of steam drawn in before plugging the blast hole.

7. The method according to claim 1, characterized in that, The removal force at the borehole is determined based on the drag coefficient, steam density, steam injection rate, and profile ball diameter.

8. The method according to claim 1, characterized in that, The first blocking condition is the carry factor K. f ≥1, where the carrying factor K f Determined by the following formula: Among them, F D F is the lateral drag force. t The longitudinal drag force is described.

9. The method according to claim 1, characterized in that, The second sealing condition is: Among them, F H F is the holding force at the borehole. u Remove force at the borehole, D p To seal the diameter of the blast hole, D b This indicates the diameter of the spherical section.

10. The method according to claim 2, characterized in that, The longitudinal velocity of the profile-adjusting ball as it moves downward in the oil pipe is determined by the following formula: v b = v f + v a-max Equation (3) Among them, v b To adjust the velocity of the spherical mass, v f v is the injection steam velocity. a-max To adjust the maximum slip speed of the split ball, In the formula, Q is the injection displacement, and A is the displacement of the injection volume. c Where D is the cross-sectional area of ​​the tubing, and Dc is the inner diameter of the tubing. Among them, K D D is the drag coefficient. b To adjust the diameter of the sphere, ρ b ρ represents the density of the profiled sphere. f Let g be the density of the steam, and g be the acceleration due to gravity.

11. The method according to claim 3, characterized in that, The longitudinal drag force satisfies the following formula: Where F t S is the longitudinal drag force, and S is the distance the profile ball travels from inside the pipe at a constant speed to the blast hole sealing point, in meters. b To adjust the mass of the spherical disc.

12. The method according to claim 11, characterized in that, The distance S is 1 to 2.5 times the diameter of the oil pipe at the location of the blast hole.

13. The method according to claim 10, characterized in that, When determining the longitudinal movement speed of the profile-adjusting ball, the influence of the borehole on the steam flow rate is considered, and the steam flow rate is corrected accordingly. The corrected steam flow rate is determined based on the following formula: Where z is the number of the blast hole from bottom to top, and n is the number of blast holes.

14. The method according to claim 13, characterized in that, The longitudinal drag force is determined based on the corrected steam velocity, wherein when S is equal to the diameter of the oil pipe at the sluice gate location, the longitudinal drag force is determined based on the following formula: Where, ρ b D represents the density of the profiled sphere. b Dc represents the diameter of the profile control ball, and Dc represents the diameter of the oil pipe.

15. The method according to claim 4, characterized in that, The lateral drag force F of the profile-adjusting ball D Determined based on the following formula: Among them, K D m is the drag coefficient. b To adjust the mass of the spherical section, A b V is the cross-sectional area of ​​the sphere. p The speed at which steam is drawn in before the blast hole is sealed.

16. The method according to claim 5, characterized in that, The holding force at the borehole is determined based on the following formula: Among them, D p The diameter of the plug hole is given by ρ, the density of wet steam is given by k, and v is given by v. P v is the velocity of steam drawn in before the blast hole is sealed. f The injection steam rate.

17. The method according to claim 7, characterized in that, The removal force at the blast hole is determined based on the following formula: F u =K D ρ f v f 2 D b 2 Equation (11) Among them, K D ρ is the drag coefficient. f v is the density of the vapor. f D is the injection steam rate. b The diameter of the spherical section is adjusted.

18. A steam injection high-temperature ball-feeding selective injection control device, said device being used to implement the method according to any one of claims 1-17, characterized in that, include: The profile control ball motion analysis unit is configured to analyze the motion law and force condition of the profile control ball as it moves downward in the tubing based on injection parameters, steam parameters, and well depth structure parameters. A longitudinal motion velocity calculation unit is configured to determine the longitudinal motion velocity of the profile adjusting ball as it moves downward in the oil pipe based on the force condition analyzed by the profile adjusting ball motion analysis unit. A longitudinal drag force determination unit is configured to calculate the longitudinal drag force of the profile adjusting ball in the oil pipe based on the motion law of the profile adjusting ball as it moves downward in the oil pipe and the longitudinal motion speed determined by the longitudinal motion speed calculation unit. A lateral drag force determination unit is configured to calculate the lateral drag force of the profile adjustment ball in the oil pipe based on the motion law analyzed by the profile adjustment ball motion analysis unit. A blast hole holding force determination unit is configured to determine the blast hole holding force borne by the adjusting ball after it reaches the blast hole sealing position; A blast hole removal force determination unit is configured to determine the blast hole removal force borne by the adjusting ball after it reaches the blast hole sealing position. A borehole plugging model determination unit is configured to determine a borehole plugging model based on predetermined plugging conditions. The profile control ball selection unit determines the density and diameter of the profile control ball to be selected based on the borehole plugging model and the actual well conditions.

19. A computer device comprising a memory, at least one processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it performs the method as described in any one of claims 1-17.

20. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it performs the method of any one of claims 1-17.

21. A computer program product, characterized in that, The computer program product includes a computing program stored on a computer-readable storage medium, the computing program including instructions, characterized in that, when the instructions are executed by a computer, the computer performs the method according to any one of claims 1-17.