Water injection well flow regulation and control method and device and storage medium
By using a ground controller in the injection well automatically adjusting the flow rate of the injection well, the problem of inaccurate flow regulation of the injection well in the existing technology is solved, and the automatic adjustment of the layered water injection well and the improvement of production efficiency are achieved.
Patent Information
- Application Number
- CN202310987980.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-07
- Publication Date
- 2025-02-14
AI Technical Summary
In the existing water injection development technology, the flow control of the water injection well is not accurate enough, resulting in repeated process operations, low success rate, poor accuracy, and inability to monitor changes in underground geological conditions in real time, affecting production efficiency.
The ground controller is connected to the water dispenser corresponding to each layer to be injected in the water injection well, and the automatic adjustment of the flow rate of the water injection well is achieved. The specific method includes obtaining the water injection start command, controlling the water dispenser to inject water according to the preset amount of water and measuring the flow data, and determining the next water dispenser based on the flow data and the preset amount of water until all the layers to be injected are completed. .
Automatic adjustment of layered water injection wells is realized, the production efficiency of water injection development is improved, the number of manual operations and time is reduced, and the accuracy of flow regulation is improved.
Smart Images

Figure CN119434918A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of oilfield water injection development, and in particular to a method, device and storage medium for regulating the flow rate of a water injection well. Background Art
[0002] During the development of an oil field, water is injected into the reservoir through injection wells to maintain or increase the reservoir pressure, giving the reservoir a strong driving force to increase the production rate and recovery rate of the reservoir.
[0003] In the related technology, water injection development usually uses cables or steel wires to carry measuring and adjusting instruments downhole for mechanical operation to adjust the water injection volume in layers. However, when using steel wires or cables for operation, the process operation requires many repeated casting and fishing times, the casting and fishing success rate is low, and the adjustment accuracy is poor. After the water nozzle opening is determined by one measurement and adjustment, the flow change caused by the change of underground geological conditions cannot be monitored in real time, and the injection volume can only be adjusted during the next measurement and adjustment, which affects the production efficiency of water injection development. Summary of the invention
[0004] In view of this, the present application provides a method, device and storage medium for regulating the flow rate of a water injection well, which realizes automatic regulation of stratified water injection in the water injection well and improves the production efficiency of water injection development.
[0005] Specifically, the following technical solutions are included:
[0006] In a first aspect, an embodiment of the present application provides a method for regulating the flow rate of a water injection well, which is applied to a ground controller, wherein the ground controller is connected to a water distributor corresponding to each layer to be injected in the water injection well, and the number of the layers to be injected is at least two, and the method comprises:
[0007] Get water injection start instruction;
[0008] Control the current water distributor to inject water into the corresponding layer to be injected according to the preset injection amount, and measure the flow data until the injection is completed after the preset time, where each water distributor has a different preset time corresponding to the injection;
[0009] Determine the filling amount of the next water distributor based on the flow data and the preset filling amount;
[0010] In response to the end of the waiting time, the next water distributor is used as the current water distributor, and the steps of controlling the current water distributor to inject water into the corresponding layer to be injected according to the preset injection amount and measuring the flow data are performed until the injection is completed after the preset time and the injection amount of the next water distributor is determined based on the flow data and the preset injection amount until all the layers to be injected in the injection well are injected.
[0011] In some embodiments, the traffic data includes multiple measurement values, each measurement value corresponds to a different time point within the preset time period.
[0012] In some embodiments, determining the filling amount of the next water dispenser based on the flow data and the preset filling amount includes:
[0013] Based on the multiple measurement values and the number of measurements, an average flow rate is obtained;
[0014] Based on the average flow rate and the preset filling amount, the filling amount of the next water distributor is determined.
[0015] In some embodiments, when the average flow rate is not equal to the preset injection amount, there is a first difference between the average flow rate and the preset injection amount, and determining the injection amount of the next water distributor based on the average flow rate and the preset injection amount includes:
[0016] In response to the average flow being greater than the preset injection amount, taking the difference between the preset injection amount and the first difference as the injection amount of the next water distributor;
[0017] In response to the average flow rate being less than the preset injection amount, the sum of the preset injection amount and the first difference is used as the injection amount of the next water distributor.
[0018] In some embodiments, the method further comprises:
[0019] For any of the measurement values, in response to the value of the measurement value being within a preset value interval, marking the measurement value as a qualified measurement value; otherwise, marking the measurement value as an unqualified measurement value;
[0020] The preset value interval has a first endpoint value and a second endpoint value, the first endpoint value is 0.9 times the preset injection amount, and the second endpoint value is 1.1 times the preset injection amount.
[0021] In some embodiments, all the layers to be injected are injected with water in order from shallow to deep formation depth.
[0022] In a second aspect, an embodiment of the present application further provides a flow control device for a water injection well, wherein the device is connected to a water distributor corresponding to each layer to be injected in the water injection well, and the number of the layers to be injected is at least two, and the device comprises:
[0023] An instruction acquisition module, used to acquire a water injection start instruction;
[0024] The water injection and measurement module is used to control the current water distributor to inject water into the corresponding layer to be injected according to the preset injection amount, and measure the flow data until the injection is completed after the preset time, wherein each water distributor has a different preset time corresponding to the injection;
[0025] An injection amount determination module, used to determine the injection amount of the next water distributor based on the flow data and the preset injection amount;
[0026] A circulation module is used to respond to the end of the waiting time, use the next water distributor as the current water distributor, continue to control the current water distributor to inject water into the corresponding layer to be injected according to the preset injection amount, and measure the flow data until the injection is completed after the preset time, and determine the injection amount of the next water distributor based on the flow data and the preset injection amount, until all the layers to be injected in the injection well are injected with water.
[0027] In some embodiments, the traffic data includes multiple measurement values, each measurement value corresponds to a different time point within the preset time period.
[0028] In some embodiments, the injection volume determination module includes:
[0029] An average flow obtaining submodule, used for obtaining an average flow based on the multiple measurement values and the number of measurements;
[0030] The injection amount determination submodule is used to determine the injection amount of the next water distributor based on the average flow rate and the preset injection amount.
[0031] In a third aspect, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. The computer program is stored in a memory and loaded and executed by a processor to implement the method for regulating the flow rate of an injection well as described in the first aspect above.
[0032] The beneficial effects of the technical solution provided by the embodiments of the present application include at least:
[0033] The method for regulating the flow rate of an injection well provided in the embodiment of the present application is that after obtaining the water injection start instruction, the ground controller can control the current water injector to inject water into the corresponding layer to be injected according to the preset injection amount, measure the flow data, and stop the injection after the preset time, thereby realizing the water injection operation of the layer where the current water injector is located; then, the ground controller can determine the injection amount of the next water distributor based on the flow data and the preset injection amount; when the waiting time is over, the ground controller uses the next water distributor as the current water distributor, and continues to execute the steps of controlling the water injection, measuring the flow data and calculating the injection amount of the next water distributor until all the layers to be injected in the injection well are injected with water. In this way, the automatic adjustment of the stratified water injection of the injection well is realized, avoiding the process of relevant personnel repeatedly throwing in and fishing out the measuring and adjusting instruments to measure the injection amount of each layer to be injected, thereby improving the production efficiency of water injection development. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0035] Figure 1 A schematic diagram of the architecture of a water injection control system provided in an embodiment of the present application;
[0036] Figure 2 A flow chart of a method for regulating the flow rate of a water injection well provided in an embodiment of the present application;
[0037] Figure 3 A water injection well flow data distribution diagram provided in an embodiment of the present application;
[0038] Figure 4 Another water injection well flow data distribution diagram provided in an embodiment of the present application;
[0039] Figure 5 A flow chart of a method for determining a preset injection amount of a next layer to be injected in a method for regulating the flow rate of a water injection well provided in an embodiment of the present application;
[0040] Figure 6 A flow chart of a method for determining a preset injection amount of a next layer to be injected in a method for regulating the flow rate of a water injection well provided in an embodiment of the present application;
[0041] Figure 7 A schematic diagram of the structure of a water injection well flow control device provided in an embodiment of the present application.
[0042] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0043] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0044] Unless otherwise defined, all technical terms used in the embodiments of the present application have the same meanings as those generally understood by those of ordinary skill in the art. Some technical terms appearing in the embodiments of the present application are explained below.
[0045] In the embodiments of the present application, the "injection volume" involved generally refers to the injection volume given by the oil field geological unit based on the dynamic development data of the oil field, which can restore the formation pressure below the oil field and meet the conditions for oil and gas resource exploitation.
[0046] In order to make the technical solutions and advantages of the present application more clear, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0047] During the development of oil fields, as the exploitation time increases, the pressure of the oil layer itself continues to decrease, resulting in a significant reduction in oil field production or even suspension of production. However, there is still a large amount of crude oil underground that cannot be extracted due to insufficient formation pressure. In order to make up for the underground deficit generated during the exploitation process, maintain or increase the oil layer pressure, and restore or increase crude oil production, water must be injected into the oil field. Water is injected into the oil reservoir through water injection wells to maintain or increase the oil layer pressure, so that the oil reservoir formation regains a strong driving force, thereby increasing the exploitation speed and recovery rate of the oil reservoir.
[0048] In the related technology, due to the different geological conditions of different strata, water injection development usually uses cables or steel wires to carry measuring and adjusting instruments downhole for mechanical operation to adjust the water injection volume in layers. When using steel wires or cables for operation, the process operation requires many repeated casting and fishing times, the casting and fishing success rate is low, and the allocation accuracy is poor. After determining the water injection volume of the layer through one measurement and adjustment, the water nozzle opening is determined. However, this method cannot monitor the flow rate changes caused by changes in underground geological conditions in real time, and to achieve the injection volume, the cable or steel wire can only be used again to carry the measuring and adjusting instruments downhole for mechanical operation, and the measuring and adjusting instruments are used to re-determine the injection volume, which seriously affects the production efficiency of oilfield water injection development.
[0049] In order to solve the technical problems existing in the related art, the embodiment of the present application provides a method for regulating the flow rate of a water injection well, which can improve the production efficiency of water injection development.
[0050] Before explaining the embodiments of the present application in detail, the architecture of the water injection control system involved in the embodiments of the present application is briefly introduced.
[0051] Figure 1 Schematic diagram of the architecture of a water injection control system provided according to an embodiment of the present application, such as Figure 1 As shown, the water injection control system includes a surface controller 110 and a plurality of water distributors 120 . The surface controller 110 is connected to each water distributor 120 , and one water distributor 120 corresponds to one layer to be injected.
[0052] The water distributor 120 includes a processor 121, a water injector 122 and a measuring device 123. The processor 121 is connected to the measuring device 123 and the water injector 122 respectively; the processor 121 is connected to the ground controller 110. The water injector 122 is used to inject water into the layer to be injected, and the measuring device 123 is used to measure flow data.
[0053] In the embodiment of the present application, the ground controller 110 can control the water injector to inject water, control the measuring device to measure flow data, and calculate the injection amount of the reservoir.
[0054] It is understandable that before the water injection operation is performed, an oil pipe equipped with a plurality of water distributors 120 needs to be lowered into the water injection well so that the water distributors 120 correspond one-to-one to the layers to be injected.
[0055] After introducing the architecture of the water injection control system involved in the embodiment of the present application, in order to make the technical solution and advantages of the present application clearer, the implementation method of the present application will be further described in detail with reference to the accompanying drawings.
[0056] Figure 2 A flow chart of a method for regulating the flow rate of a water injection well provided in an embodiment of the present application, see Figure 2 The method is applied to a ground controller of a water injection control system and includes the following steps.
[0057] Step 201, obtaining a water injection start instruction.
[0058] The water injection start instruction can be obtained by the operator touching the start button on the ground controller.
[0059] Step 202, control the current water distributor to inject water into the corresponding layer to be injected according to the preset injection amount, and measure the flow data until the injection is completed after the preset time, wherein each water distributor has a different preset time corresponding to the injection.
[0060] After receiving the water injection start instruction, the current water distributor can be controlled to work. Within the preset time, the water injector of the water distributor injects the preset injection amount into the corresponding layer to be injected. At the same time, the measuring device of the water distributor synchronously measures the flow data to calculate the injection amount of the next water distributor.
[0061] The preset injection amount may be a manually input amount, and the operator may manually input it into the ground controller.
[0062] In some embodiments, the preset time length is less than or equal to 90 minutes. Of course, the preset time length may also be greater than 90 minutes, which needs to be selectively set according to actual working conditions and is not specifically limited here.
[0063] Step 203, determining the filling amount of the next water distributor based on the flow data and the preset filling amount.
[0064] Based on the flow data measured by the measuring device and the preset injection volume, the injection volume of the next water distributor can be directly calculated and determined, that is, the preset injection volume of the layer to be injected corresponding to the next water distributor can be obtained.
[0065] It can be understood that when the layer to be injected corresponding to the current water distributor is the first layer to be injected after the water injection start instruction is obtained, the preset injection quantity of the second layer to be injected can be obtained based on the flow data measured for the layer to be injected and the preset injection quantity manually entered by the operator; when the layer to be injected corresponding to the current water distributor is the Nth layer to be injected, the preset injection quantity of the Nth layer to be injected can be obtained based on the flow data measured for the layer to be injected and the preset injection quantity of the N-1th layer to be injected calculated previously.
[0066] In some embodiments, the traffic data includes multiple measurements, each measurement corresponding to a different time point within a preset time period.
[0067] Reflecting flow data through multiple measurement values can more accurately reflect the flow data situation within the entire preset time period compared to a single measurement value, thereby improving the accuracy of flow control in injection wells.
[0068] In some embodiments, the time intervals between different time points within a preset time period corresponding to each measurement value are the same, which facilitates measurement and calculation.
[0069] In some embodiments, for any measurement value, in response to the measurement value being within a preset value interval, the ground controller marks the measurement value as a qualified measurement value; otherwise, the ground controller marks the measurement value as an unqualified measurement value.
[0070] See also Figure 3 , z1, z3, z4 are unqualified measurement values, z2, z5 are qualified measurement values, that is, the flow rates that meet the requirements of stratified water injection in the current injection layer.
[0071] The preset value interval has a first endpoint value and a second endpoint value, the first endpoint value is 0.9 times the preset injection amount, and the second endpoint value is 1.1 times the preset injection amount.
[0072] For the convenience of expression, the first endpoint value is set to a1, and the second endpoint value is set to b1, therefore, a1=q×(1-10%), b1=q×(1+10%).
[0073] Figure 4 Another water injection well flow data distribution diagram provided in the embodiment of the present application is shown in FIG. Figure 4 For the convenience of expression, the preset injection amount of the next layer to be injected is set to q2, then the first endpoint value of the preset value interval of the next layer to be injected is set to a2, and the second endpoint value is set to b2. Therefore, a2=q2×(1-10%), b2=q2×(1+10%).
[0074] In some embodiments, see Figure 5 , this step includes the following sub-steps.
[0075] Step 2021, based on multiple measurement values and measurement times, obtain an average flow rate.
[0076] The measured value and the number of measurements can both be obtained through a measuring device.
[0077] In the embodiment of the present application, the average flow rate of the current injection layer is equal to the sum of multiple measurement values divided by the number of measurements.
[0078] For example, Figure 3 A water injection well flow data distribution diagram provided in the embodiment of the present application, see Figure 3 , within the preset time corresponding to the current injection layer, the ground controller controls the measuring device to make five measurements, and the measuring device transmits the five flow data (z1, z2, z3, z4, z5) back. After that, the ground controller calculates the average flow q1 of the current injection layer within the preset time according to the five flow data (z1, z2, z3, z4, z5) received. q1 is also the actual injection flow within the preset time corresponding to the current injection layer, where q1 = ∑q(z1, z2, z3, z4, z5) / t1.
[0079] Step 2022, based on the average flow rate and the preset filling amount, determine the filling amount of the next water distributor.
[0080] The following describes the method of determining the injection amount of the next water distributor according to the two situations that the average flow rate is equal to or unequal to the preset injection amount:
[0081] In the first case, when the average flow rate is equal to the preset injection amount, the injection amount of the next water distributor is determined to be the preset injection amount.
[0082] In the second case, when the average flow rate is not equal to the preset injection amount, there is a first difference between the average flow rate and the preset injection amount, see Figure 6 , this step specifically includes the following sub-steps.
[0083] Step 20221, in response to the average flow being greater than the preset injection amount, the difference between the preset injection amount and the first difference value is used as the injection amount of the next water distributor.
[0084] That is to say, if Δq is injected more into the waiting layer corresponding to the current water distributor, the injection amount of the waiting layer corresponding to the next water distributor will be reduced by Δq.
[0085] For the convenience of description, the average flow rate can be recorded as q1, and the preset injection amount can be recorded as q. When the average flow rate q1 is greater than the preset injection amount q, the first difference Δq=q1-q.
[0086] Step 20222, in response to the average flow being less than the preset injection amount, the sum of the preset injection amount and the first difference is used as the injection amount of the next water distributor.
[0087] That is to say, if the layer to be filled corresponding to the current water distributor is less than injected by Δq, the injection amount of the layer to be filled corresponding to the next water distributor will be increased by Δq.
[0088] For the convenience of description, the average flow rate can be recorded as q1, and the preset injection amount can be recorded as q. When the average flow rate q1 is less than the preset injection amount q, the first difference Δq=q-q1.
[0089] Step 204, in response to the end of the waiting time, the next water distributor is used as the current water distributor, and the current water distributor is continued to be controlled to inject water into the corresponding layer to be injected according to the preset injection amount, and the flow data is measured until the injection is completed after the preset time and the injection amount of the next water distributor is determined based on the flow data and the preset injection amount, until all the layers to be injected in the injection well are injected with water.
[0090] The waiting time is a period of time after the preset time has ended. That is, after the current water distributor completes water injection within the preset time, it is necessary to wait for a period of time before controlling the next water distributor to inject water, measure flow data, and determine the injection amount.
[0091] In some embodiments, all layers to be injected are injected with water in the order of shallow to deep formation depth, which is easy to control. Of course, all layers to be injected can also be injected with water in the order of deep to shallow formation depth, or all layers to be injected can be injected with water in a preset order, as long as all layers to be injected are injected with water.
[0092] Therefore, the method for regulating the flow rate of an injection well provided in the embodiment of the present application, after obtaining the water injection start instruction, the ground controller can control the current water injector to inject water into the corresponding layer to be injected according to the preset injection amount, measure the flow data, and stop the injection after the preset time, thereby realizing the water injection operation of the layer where the current water injector is located; then, the ground controller can determine the injection amount of the next water distributor based on the flow data and the preset injection amount; when the waiting time is over, the ground controller uses the next water distributor as the current water distributor, and continues to execute the steps of controlling the water injection, measuring the flow data and calculating the injection amount of the next water distributor, until all the layers to be injected in the injection well are completed. In this way, the automatic adjustment of the stratified water injection of the injection well is realized, and the process of relevant personnel repeatedly throwing and fishing out measuring and adjusting instruments to measure the injection amount of each layer to be injected is avoided, which not only saves labor costs, but also shortens the time required for water injection, and improves the production efficiency of water injection development.
[0093] Figure 7 A schematic diagram of a flow control device for a water injection well provided in an embodiment of the present application is shown in FIG. Figure 7 The water injection well flow control device 700 comprises:
[0094] The instruction acquisition module 701 is used to acquire the water injection start instruction;
[0095] The water injection and measurement module 702 is used to control the current water distributor to inject water into the corresponding layer to be injected according to the preset injection amount, and measure the flow data until the injection is completed after a preset time, wherein each water distributor has a different preset time corresponding to the injection;
[0096] The injection amount determination module 703 is used to determine the injection amount of the next water distributor based on the flow data and the preset injection amount;
[0097] The loop module 704 is used to respond to the end of the waiting time, use the next water distributor as the current water distributor, continue to control the current water distributor to inject water into the corresponding layer to be injected according to the preset injection amount, and measure the flow data until the injection is completed after the preset time, and determine the injection amount of the next water distributor based on the flow data and the preset injection amount, until all the layers to be injected in the injection well are injected with water.
[0098] In some embodiments, the traffic data includes multiple measurements, each measurement corresponding to a different time point within a preset time period.
[0099] In some embodiments, the injection amount determination module 703 specifically includes:
[0100] An average flow acquisition submodule is used to obtain an average flow based on multiple measurement values and measurement times;
[0101] The injection quantity determination submodule is used to determine the injection quantity of the next water distributor based on the average flow and the preset injection quantity.
[0102] In some embodiments, when the average flow rate is not equal to the preset injection amount, there is a first difference between the average flow rate and the preset injection amount, and the injection amount determination submodule includes:
[0103] A first injection amount obtaining unit, for taking the difference between the preset injection amount and the first difference as the injection amount of the next water distributor in response to the average flow being greater than the preset injection amount;
[0104] The second injection amount obtaining unit is used for taking the sum of the preset injection amount and the first difference as the injection amount of the next water distributor in response to the average flow being less than the preset injection amount.
[0105] In some embodiments, the water injection well flow control device provided in the embodiments of the present application further includes:
[0106] A marking module, for marking any measurement value as a qualified measurement value in response to the measurement value being within a preset value interval; otherwise, marking the measurement value as an unqualified measurement value;
[0107] The preset value interval has a first endpoint value and a second endpoint value, the first endpoint value is 0.9 times the preset injection amount, and the second endpoint value is 1.1 times the preset injection amount.
[0108] In some embodiments, all the layers to be injected are injected with water in order from shallow to deep formation depth.
[0109] The flow control device for the water injection well provided in the embodiment of the present application can, after obtaining the water injection start instruction, control the current water injector to inject water into the corresponding layer to be injected according to the preset injection amount, measure the flow data, and stop the injection after the preset time, thereby realizing the water injection operation of the layer where the current water injector is located; then, the ground controller can determine the injection amount of the next water distributor based on the flow data and the preset injection amount; when the waiting time is over, the ground controller uses the next water distributor as the current water distributor, and continues to execute the steps of controlling the water injection, measuring the flow data and calculating the injection amount of the next water distributor until all the layers to be injected in the water injection well are injected. In this way, the automatic adjustment of the stratified water injection of the water injection well is realized, avoiding the process of relevant personnel repeatedly throwing in and out measuring and adjusting instruments to measure the injection amount of each layer to be injected, thereby improving the production efficiency of water injection development.
[0110] The present application embodiment provides a computer-readable storage medium, in which a computer program is stored. The computer program is stored in a memory, and a processor loads and executes the method for regulating the flow rate of a water injection well provided in the above embodiment, for example Figure 2 The method shown.
[0111] The present application also provides a computer program product including instructions. When the computer program product is run on a computer, the computer can execute the method for controlling the flow rate of the water injection well provided in the above method embodiment. For example, Figure 2 The method shown.
[0112] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0113] In the present application, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance. The term "plurality" refers to two or more than two, unless otherwise clearly defined.
[0114] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the present application disclosed herein. The present application is intended to cover any variations, uses or adaptations of the present application, which follow the general principles of the present application and include common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only.
[0115] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A method for regulating the flow rate of a water injection well, characterized in that: Applied to a ground controller, the ground controller is connected to a water distributor corresponding to each layer to be injected in the water injection well, and the number of the layers to be injected is at least two, and the method comprises: Get the water injection start instruction; Control the current water distributor to inject water into the corresponding layer to be injected according to the preset injection amount, and measure the flow data until the injection is completed after the preset time, where each water distributor has a different preset time corresponding to the injection; Determine the filling amount of the next water distributor based on the flow data and the preset filling amount; In response to the end of the waiting time, the next water distributor is used as the current water distributor, and the steps of controlling the current water distributor to inject water into the corresponding layer to be injected according to the preset injection amount and measuring the flow data are performed until the injection is completed after the preset time and the injection amount of the next water distributor is determined based on the flow data and the preset injection amount until all the layers to be injected in the injection well are injected.
2. The method for controlling the flow rate of a water injection well according to claim 1, characterized in that: The flow data includes a plurality of measurement values, each measurement value corresponding to a different time point within the preset time period.
3. The method for controlling the flow rate of a water injection well according to claim 2, characterized in that: Determining the injection amount of the next water distributor based on the flow data and the preset injection amount includes: Based on the multiple measurement values and the number of measurements, an average flow rate is obtained; Based on the average flow rate and the preset filling amount, the filling amount of the next water distributor is determined.
4. The method for regulating the flow rate of a water injection well according to claim 3, characterized in that: In the case where the average flow rate is not equal to the preset injection amount, there is a first difference between the average flow rate and the preset injection amount, and determining the injection amount of the next water distributor based on the average flow rate and the preset injection amount includes: In response to the average flow being greater than the preset injection amount, taking the difference between the preset injection amount and the first difference as the injection amount of the next water distributor; In response to the average flow being less than the preset injection amount, the sum of the preset injection amount and the first difference is used as the injection amount of the next water distributor.
5. The method for controlling the flow rate of a water injection well according to claim 2, characterized in that: The method further comprises: For any of the measurement values, in response to the value of the measurement value being within a preset value interval, marking the measurement value as a qualified measurement value; otherwise, marking the measurement value as an unqualified measurement value; The preset value interval has a first endpoint value and a second endpoint value, the first endpoint value is 0.9 times the preset injection amount, and the second endpoint value is 1.1 times the preset injection amount.
6. The method for regulating the flow rate of a water injection well according to claim 1, characterized in that: The water injection is completed in sequence in all the layers to be injected according to the order of the depth of the formation from shallow to deep.
7. A flow control device for a water injection well, characterized in that: The device is connected to the water distributor corresponding to each layer to be injected in the water injection well, and the number of the layers to be injected is at least two. The device comprises: An instruction acquisition module, used to acquire a water injection start instruction; The water injection and measurement module is used to control the current water distributor to inject water into the corresponding layer to be injected according to the preset injection amount, and measure the flow data until the injection is completed after the preset time, wherein each water distributor has a different preset time corresponding to the injection; An injection amount determination module, used to determine the injection amount of the next water distributor based on the flow data and the preset injection amount; A circulation module is used to respond to the end of the waiting time, use the next water distributor as the current water distributor, continue to control the current water distributor to inject water into the corresponding layer to be injected according to the preset injection amount, and measure the flow data until the injection is completed after the preset time, and determine the injection amount of the next water distributor based on the flow data and the preset injection amount, until all the layers to be injected in the injection well are injected with water.
8. The water injection well flow control device according to claim 7, characterized in that: The flow data includes a plurality of measurement values, each measurement value corresponding to a different time point within the preset time period.
9. The water injection well flow control device according to claim 8, characterized in that: The injection quantity determination module includes: An average flow obtaining submodule, used for obtaining an average flow based on the multiple measurement values and the number of measurements; The injection amount determination submodule is used to determine the injection amount of the next water distributor based on the average flow rate and the preset injection amount.
10. A computer-readable storage medium, wherein: The computer-readable storage medium stores a computer program, which is stored in a memory and loaded and executed by a processor for executing the method for regulating the flow rate of a water injection well as described in any one of claims 1 to 6.