The present disclosure relates generally to autodiversion sand systems and systems and methods to perform autodiversion of a sand system.
When the vessel in a sand management system fills, the differential pressure between the upstream and downstream flows increases. If this differential pressure reaches about a critical threshold, the screen within the vessel may collapse which, in turn, may lead to a job being halted. An operator may redirect flow from one vessel to another before reaching the critical threshold. However, redirecting flow from one vessel to another may take up to an hour and would expose the operators to high pressure and other well fluids. Additionally, solids may not always fill the vessel at uniform rates; the rates may suddenly and unexpectedly increase when a solids slug comes to surface.
Illustrative embodiments of the present disclosure are described in detail below with reference to the attached drawing figures, which are incorporated by reference herein, and wherein:
The illustrated figures are only exemplary and are not intended to assert or imply any limitation with regard to the environment, architecture, design, or process in which different embodiments may be implemented.
In the following detailed description of the illustrative embodiments, reference is made to the accompanying drawings that form a part hereof. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is understood that other embodiments may be utilized and that logical structural, mechanical, electrical, and chemical changes may be made without departing from the spirit or scope of the invention. To avoid detail not necessary to enable those skilled in the art to practice the embodiments described herein, the description may omit certain information known to those skilled in the art. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the illustrative embodiments is defined only by the appended claims.
The present disclosure relates to systems and methods to control a sand management system. As referred to herein, a sand management system includes any system configured to filter or remove solids from fluids that flow into, through, and/or out of a wellbore of a hydrocarbon well (collectively “wellbore fluids”). In some embodiments, the sand management system includes two vessels that are utilized to filter sand and other solid materials from the fluids. In one or more of such embodiments, a first vessel of the two vessels include a cyclone or cyclone-shaped insert configured to initiate a cyclone effect to separate solids from fluids. In one or more of such embodiments, a second vessel of the two vessels includes a filter element (e.g., a screen insert) configured to separate solids from fluids. In one or more of such embodiments, both vessels include cyclone or cyclone-shaped inserts of identical or different sizes. In one or more of such embodiments, both vessels include filter elements having identical or different mesh sizes. In some embodiments, the sand management system is configured to flow fluids through the first vessel to separate heavier or larger solids from the fluids, then flow the fluids through the second vessel to separate finer or smaller solids from the fluids.
In some embodiments, the sand management system is configured to monitor fluids flowing through the vessels and the accumulation of solids (e.g., weight, volume, and other quantifiable measurements of the solids) in each of the vessels. The sand management system is configured to switch between different vessels to prevent one vessel from accumulating more than a threshold amount of solids. In that regard, the sand management system includes sensors such as pressure sensors, load sensors, flow meters, level sensors, densimeters, viscometers, accelerometers, microphones, acoustic sensors, and other types of sensors that are configured to dynamically monitor the accumulation of solids in different vessels, the weight and/or volume of solids in each vessel, the differential pressure across the inlet and outlet of a vessel and between different vessels, and other measurements associated with solids and fluids in different vessels of the sand management system. In one or more of such embodiments, the sensors are configured to determine when to switch different vessels, when to divert fluid flow to different vessels, when to flush vessels, how much solid will reach the surface, and when to notify an operator regarding the condition of the vessels and the sand management system.
The sand management system includes a set of actuating valves configured to automatically shift from open to closed positions and from closed to open positions to permit or restrict fluid flow through each vessel, thereby restricting fluid flow into certain vessels that have accumulated more than the threshold amount of solid particles, and permitting fluid flow through other vessels that have not accumulated more than the threshold amount of solid particles. In some embodiments, the set of actuating valves are also configured to automatically shift from open to closed positions and from closed to open positions to equalize pressure between different vessels, increase or decrease pressure differential across certain vessels, flush out certain vessels, and perform other operations to manage and separate solid particles, and to control fluid flow through the vessels.
In some embodiments, the error range for the pressure sensors of the sand management system are adjustable based on the pressure level, the temperature, or the health of the sensor. In some embodiments, the time for determining stabilization are adjustable based on the material in the vessel (sand versus a heavy crude or scale), based on the pressure level, the temperature, the fill level, and the error range of the sensors. In some embodiments, and depending on valve type, the valves are set to open or close quickly or slowly, set to be partially open or open with changing rotational speed profile (e.g. opening slowly at first, and then more quickly) to regulate pressure and change in pressure. In some embodiments, the sand management system is adjustable based upon sensor readings, such as: the pressures at the vent or the outlet of the vessel, the flow rate passing through the vessel, the pressure profile across the vessels, or the amount of solids fill. In some embodiments, the sand management system determines equilibration based on a moving average of the two outlet pressures being within a certain error range of each other for a certain 30) amount of time, or population comparison methods (such as ANOVA, student t-test, etc.) and achieving certain statistical threshold, a classification or other machine-learning based methodology, or another statistical process.
An autodiversion sand system is a system that is configured to perform autodiversion of a sand management system. The autodiversion sand system has a storage medium and processors configured to determine a first pressure differential across a first vessel of the sand management system, in response to a determination that the first pressure differential is above a first pressure threshold, request actuation of a first set of valves to flow fluid from the first vessel to a second vessel of the sand management system, and request the first vessel to be flushed. In some embodiments, the autodiversion sand system (or the processors of the autodiversion system) is further configured to determine a second pressure differential across the second vessel, in response to a determination that the second pressure differential is above a second pressure threshold, request actuation of a second set of valves to flow the fluid from the second vessel to the first vessel, and request the second vessel to be flushed. In some embodiments, the autodiversion sand system is a component (e.g., hardware, software, and/or firmware component) of the sand management system described herein. In some embodiments, the autodiversion sand system controls or includes fluid vessels and valves of the sand management system. Additional descriptions of sand management systems, autodiversion sand systems, and operations performed to operate sand management systems and perform autodiversion of sand management systems are provided in the paragraphs below and are illustrated in at least
Although
At block 602, a sand management system, such as sand management system 100 of
At block 612, the sand management system reads the differential pressure across the second vessel. At block 614 a determination of whether the pressure differential across the second vessel is above a threshold is made. Process 600 returns to block 612 in response to a determination that the pressure differential is not above the threshold. Alternatively, process 600 proceeds to block 30) 620 in response to a determination that the pressure differential is above the threshold. Process 600 also concurrently starts or sequentially (before or after block 612) proceeds to block 616, where the sand management system determines a weight of the second vessel (or the weight of the solid particles in the second vessel). Process 600 then proceeds to block 618. At block 618, a determination of whether the weight of the second vessel (the percent fill of the first vessel or the weight of the solid particles in the second vessel) is above a threshold weight is made. Process 600 returns to block 616 in response to a determination that the weight is not above the threshold. Alternatively, process 600 proceeds to block 620 in response to a determination that the weight is above the threshold. At block 620, the sand management system shifts actuation valves to re-direct fluid flow through the first vessel. In some embodiments, the sand management system also performs operations described herein and illustrated in at least
Data indicative of fluids, material properties of the fluids, and material properties of solid and other types of particles in the fluids (collectively “fluid data”) is stored at a first location 720 of storage medium 706. Further, instructions to request a first set of actuating valves of a plurality of actuating valves of the sand management system to actuate are stored at a second location 722 of storage medium 706. Further, instructions to determine whether a threshold amount of solid particles have accumulated in the first vessel are stored at a third location 724 of storage medium 706. Further, in response to a determination that the threshold amount of solid particles have accumulated in the first vessel, instructions to request a second set of actuating valves of the plurality of actuating valves to actuate to equalize pressure between the first vessel and a second vessel of the sand management system are stored at a fourth location 726 of storage medium 706. Further, instructions to request a third set of actuating valves of the plurality of actuating valves to actuate to permit fluid flow into the second vessel are stored at a fifth location 728 of storage medium 706. Further, instructions to perform additional operations described herein are stored at other locations of storage medium 706.
At block S802, a sand management system (or a processor of the sand management system) actuates (or requests actuation of) a first set of actuating valves of a plurality of actuating valves of the sand management system to permit fluid flow to flow into a first vessel. In some embodiments, the sand management system also actuates the first set of actuating valves to restrict fluid flow into the second vessel. At block S804, the sand management system determines whether a threshold amount of solid particles have accumulated in the first vessel is made. In some embodiments, the sand management system determines the weight of the solid particles in the first vessel, and determines whether the threshold amount of solid particles have accumulated in the first vessel based on whether the weight of the solid particles in the first vessel is greater than a threshold weight. In some embodiments, the sand management system determines a volume of the solid particles in the first vessel, and determines whether the threshold amount of solid particles have accumulated in the first vessel based on whether the volume of the solid particles in the first vessel is greater than a threshold volume. Process 800 returns to block S802 in response to a determination that the threshold amount of solid particles have not accumulated in the first vessel. In some embodiments, process 800 periodically proceeds from block S802 to S804. At block S804, and in response to a determination that the threshold amount of solid particles have accumulated in the first vessel, process 800 proceeds to block S806.
At block S806, the sand management system actuates (or requests actuation of) a second set of actuating valves of the plurality of actuating valves to equalize pressure between the first 30) vessel and a second valve. At block S808, the sand management system actuates (or requests actuation of) a third set of actuating valves of the plurality of actuating valves to permit fluid flow into the second vessel. In some embodiments, the sand management system also actuates the third set of actuating valves to restrict fluid flow into the first vessel. In some embodiments, the sand management system, after actuating the third set of valves, periodically or continuously monitors the second vessel to determine whether a threshold amount of solid particles have accumulated in the second vessel. In one or more of such embodiments, the sand management system, in response to a determination that the threshold amount of solid particles have accumulated in the second vessel, actuates the second set of actuating valves (or a different set of valves) to equalize pressure between the first vessel and a second vessel. The sand management system then actuates the first set of valves (or a different set of valves) to permit fluid flow to flow into the first vessel and restrict fluid flow into the second vessel. In one or more of such embodiments, process 800 dynamically repeats to control fluid flow and the amount of solid particles accumulated in the first vessel and the second vessel.
Fluid data is stored at a first location 920 of storage medium 906. Further, instructions to determine a first pressure differential across a first vessel of the sand management system are stored at a second location 922 of storage medium 706. Further, in response to a determination that the first pressure differential is above a first pressure threshold, instructions to request actuation of a first set of valves to flow fluid from the first vessel to a second vessel of the sand management system are stored at a third location 924 of storage medium 906. Further, instructions to request the first vessel to be flushed are stored at a fourth location 926 of storage medium 906. Further, instructions to perform additional operations described herein are stored at other locations of storage medium 906.
At block S1002, the autodiversion sand system (or a processor of the autodiversion sand system) determines a first pressure differential across a first vessel of a sand management system. At block S1004, the autodiversion sand system determines if the first pressure differential is above a first pressure threshold. In some embodiments, the autodiversion sand system obtains via one or more sensors the pressure at the inlet of the first vessel and at the outlet of the first vessel, and determines the first pressure differential across the inlet and outlet of the first vessel, where the first pressure differential is the pressure differential across the inlet and the outlet of the first vessel. In some embodiments, process 1000 returns to block S1004 in response to a determination that the first pressure differential is not above the first pressure threshold, and the autodiversion sand system dynamically monitors the pressure differential to determine whether the first pressure differential is eventually above the first pressure threshold. Alternatively, process 1000 proceeds to block S1006 in response to a determination that the first pressure is above the first pressure threshold.
At block S1006, the autodiversion sand system (or a processor of the autodiversion sand system) actuates (or requests actuation of) a first set of valves of the sand management system to flow fluid from the first vessel to a second vessel of the sand management system. In some embodiments, the autodiversion sand system actuates the first set of valves to flow the fluid from the first vessel to the second vessel in response to a determination that the first weight is above a first weight threshold. In some embodiments, the autodiversion sand system, in response to a determination that the first weight is above the first weight threshold, generates a user notification regarding the weight of the solid particles, and provides the notification to an operator. In one or more of such embodiments, the autodiversion sand system actuates the first set of valves in response to receipt of a user approval to flow the fluid from the first vessel to the second vessel. In one or more of such embodiments, the autodiversion sand system actuates the first set of valves if no user approval is received within a threshold period of time after weight of the first vessel remains above the first weight threshold for the threshold period of time. In some embodiments, the autodiversion sand system determines a fill level of the first vessel. In one or more of such embodiments, the autodiversion sand system, actuates the first set of valves to flow the fluid from the first vessel to the second vessel of the sand management system in response to a determination that the first fill level is above a first threshold fill level (e.g., 50%, 80%, or another threshold fill level). In some embodiments, the autodiversion sand system, in response to the determination that the first pressure differential is above a first pressure threshold, also actuates one or more valves to equalize pressures between the first vessel and the second vessel, flow the fluid through both the first vessel and the second vessel, and stopping flow through the first vessel.
At block S1008 the autodiversion sand system (or a processor of the autodiversion sand system) flushes the first vessel (or requests the first vessel to be flushed). In some embodiments, the autodiversion sand system depressurizes the first vessel, opens a solids outlet and a flush inlet of the first vessel, flushes out solids stored in the first vessel, and closes the solids outlet and flush inlet of the first vessel after the solids are flushed out. In some embodiments, process 1000 ends. In the embodiment of
At block S1010, the autodiversion sand system (or a processor of the autodiversion sand system) determines a second pressure differential across the second vessel. At block S1012, the autodiversion sand system determines if the second pressure differential is above a second pressure threshold. In some embodiments, the first pressure differential and the second pressure differential are identical or are within a range of each other. In some embodiments, process 1000 returns to block S1012 in response to a determination that the second pressure differential is not above the second pressure threshold, and the autodiversion sand system dynamically monitors the pressure differential to determine whether the second pressure differential is eventually above the second pressure threshold. Alternatively, process 1000 proceeds to block S1014 in response to a determination that the second pressure is above the second pressure threshold.
At block S1014, the autodiversion sand system (or a processor of the autodiversion sand system) actuates (or requests actuation of) a second set of valves of the sand management system to flow fluid from the second vessel back to the first vessel. In some embodiments, the autodiversion sand system actuates the second set of valves to flow the fluid from the second vessel to the first vessel in response to a determination that the second weight is above a second weight threshold. In some embodiments, the autodiversion sand system determines a fill level of the second vessel. In one or more of such embodiments, the autodiversion sand system actuates the second set of valves to flow the fluid from the second vessel to the first vessel of the sand management system in response to a determination that the second fill level is above a second threshold fill level (e.g., 50%, 80%, or another threshold fill level).
At block S1016 the autodiversion sand system (or a processor of the autodiversion sand system) flushes the second vessel (or requests the second vessel to be flushed). In some embodiments, the autodiversion sand system depressurizes the second vessel, opens a solids outlet and a flush inlet of the second vessel, flushes out solids stored in the second vessel, and closes the solids outlet and flush inlet of the second vessel after the solids are flushed out. In some embodiments, process 1000 ends. In the embodiment of
The above-disclosed embodiments have been presented for purposes of illustration and to enable one of ordinary skill in the art to practice the disclosure, but the disclosure is not intended to be exhaustive or limited to the forms disclosed. Many insubstantial modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the disclosure.
Clause 1, a method to perform autodiversion of a sand management system, comprising: determining a first weight of a first vessel; in response to a determination that the first weight is above a first weight threshold, actuating a first set of valves to flow the fluid from the first vessel to a second vessel of the sand management system; and flushing the first vessel.
Clause 2, the method of clause 1, further comprising: determining a first pressure differential across the first vessel of the sand management system; and in response to a determination that the first pressure differential is above a first pressure threshold, actuating the first set of valves to flow fluid from the first vessel to the second vessel.
Clause 3, the method of clause 2, further comprising: determining a second pressure differential across the second vessel; in response to a determination that the second pressure differential is above a second pressure threshold, actuating a second set of valves to flow the fluid from the second vessel to the first vessel; and flushing the second vessel.
Clause 4, the method of clauses 2 or 3, further comprising: in response to a determination that the first pressure differential is above the first threshold, generating a user notification, wherein actuating the first set of valves comprises actuating the first set of valves in response to receipt of a user approval to flow the fluid from the first vessel to the second vessel.
Clause 5, the method of any of clauses 2-4, further comprising: obtaining, via a first sensor, pressure at an inlet of the first vessel; and obtaining, via a second sensor, pressure at an outlet of the first vessel, wherein determining the first pressure differential comprises determining the first pressure differential across the inlet and outlet of the first vessel.
Clause 6, the method of any of clauses 2-5, wherein in response to the determination that the first pressure differential is above a first pressure threshold, further comprising: equalizing pressures between the first vessel and the second vessel; flowing the fluid through both the first vessel and the second vessel; and stopping flow through the first vessel.
Clause 7, the method of any of clauses 1-6, further comprising: determining a second weight of the second vessel; and in response to a determination that the second weight is above a second weight threshold, actuating the second set of valves to flow the fluid from the second vessel to the first vessel.
Clause 8, the method of any of clauses 1-7, further comprising: in response to a determination that the first weight is above the first weight threshold, generating a user notification, wherein actuating the first set of valves comprises actuating the first set of valves in response to receipt of a user approval to flow the fluid from the first vessel to the second vessel.
Clause 9, the method of any of clauses 1-8, wherein actuating the first set of valves comprises actuating the first set of valves in response to not receiving the user approval to flow the fluid from the first vessel to the second vessel within a threshold period of time.
Clause 10, the method of any of clauses 1-9, further comprising: determining a first fill level of the first vessel; and in response to a determination that the first fill level is above a first threshold fill level, actuating the first set of valves to flow the fluid from the first vessel to the second vessel of the sand management system.
Clause 11, the method of clause 10, further comprising: determining a second fill level of the second vessel; and in response to a determination that the second fill level is above a second threshold fill level, actuating the second set of valves to flow the fluid from the second vessel to the first vessel.
Clause 12, the method of claim 1, wherein flushing the first vessel comprises: depressurizing the first vessel; opening a solids outlet and a flush inlet of the first vessel; flushing out solids stored in the first vessel; and closing the solids outlet and flush inlet of the first vessel after the solids are flushed out.
Clause 13, a method to perform autodiversion of a sand management system, comprising: determining a first pressure differential across a first vessel of a sand management system; in response to a determination that the first pressure differential is above a first pressure threshold, actuating a first set of valves to flow fluid from the first vessel to a second vessel of the sand management system; and flushing the first vessel.
Clause 15, the method of claim 13, further comprising: determining a first weight of the first vessel; and in response to a determination that the first weight is above a first weight threshold, actuating the first set of valves to flow the fluid from the first vessel to the second vessel.
Clause 15, an autodiversion sand system comprising: a storage medium; and one or more processors configured to: determine a first weight of a first vessel of a sand management system; in response to a determination that the first weight is above a first weight threshold, request actuation of a first set of valves to flow the fluid from the first vessel to a second vessel of the sand management system; request the first vessel to be flushed; determine a second weight of the second vessel; in response to a determination that the second weight is above a second weight threshold, request actuation of a second set of valves to flow the fluid from the second vessel to the first vessel; and request the second vessel to be flushed.
Clause 16, the autodiversion sand system of clause 15, wherein the one or more processors are further configured to: determine a first pressure differential across the first vessel of the sand management system; and in response to a determination that the first pressure differential is above a first pressure threshold, request actuation of the first set of valves to flow fluid from the first vessel to a second vessel.
Clause 17, the autodiversion sand system of clause 16, wherein the one or more processors are further configured to: determine a second pressure differential across the second vessel; and in response to a determination that the second pressure differential is above a second pressure threshold, request actuation of the second set of valves to flow the fluid from the second vessel to the first vessel.
Clause 18, the autodiversion sand system of any of clauses 15-17, wherein the one or more processors are further configured to: in response to a determination that the first weight is above the first weight threshold, generate a user notification, wherein actuation of the first set of valves is requested in response to receipt of a user approval to flow the fluid from the first vessel to the second vessel.
Clause 19, the autodiversion sand system of any of clauses 15-18, wherein the one or more processors are further configured to: in response to a determination that the first pressure differential is above the first threshold, generate a user notification, wherein actuation of the first set of valves is requested in response to receipt of a user approval to flow the fluid from the first vessel to the second vessel.
Clause 20, the autodiversion sand system of any of clauses 15-19, wherein the processors are further configured to: determine a first fill level of the first vessel; in response to a determination that the first fill level is above a first threshold fill level, actuate the first set of valves to flow the fluid from the first vessel to the second vessel of the sand management system; determine a second fill level of the second vessel; and in response to a determination that the second fill level is above a second threshold fill level, actuate the second set of valves to flow the fluid from the second vessel to the first vessel.
As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprise” and/or “comprising,” when used in this specification and/or the claims, specify the presence of stated features, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and/or groups thereof. In addition, the steps and components described in the above embodiments and figures are merely illustrative and do not imply that any particular step or component is a requirement of a claimed embodiment.
Number | Date | Country | |
---|---|---|---|
63522679 | Jun 2023 | US |