Method and system for adjusting the position of an oil-water interface layer
10030498 ยท 2018-07-24
Assignee
Inventors
Cpc classification
G01N9/24
PHYSICS
G01N9/36
PHYSICS
E21B43/34
FIXED CONSTRUCTIONS
G01N23/12
PHYSICS
G01N2015/0668
PHYSICS
International classification
E21B43/34
FIXED CONSTRUCTIONS
G01N9/24
PHYSICS
G01N9/36
PHYSICS
Abstract
A system and method for adjusting a position of an oil-water interface layer. A vessel, such as a free water knockout or a treater used in the processing of heavy oil, contains a fluid comprising the interface layer. A nuclear densitometer is positioned to obtain density measurements of the fluid at various heights along the vessel. Based at least in part on these density readings, a valve controlling flow out of a water discharge port on the vessel may be actuated, with the flow of water through the water discharge port being inversely proportional to the height of the interface layer.
Claims
1. A system for adjusting a position of an oil-water interface layer, the system comprising: a vessel for containing a fluid comprising the oil-water interface layer and comprising a water discharge port and a fluid outlet, the fluid outlet being higher on the vessel than the water discharge port; a nuclear densitometer positioned to emit radiation into the fluid and to measure the radiation after it has passed through the fluid, wherein the radiation passes through the fluid at at least two known heights of the fluid, wherein the nuclear densitometer comprises one or more nuclear sources extending vertically along one of an inside or outside of the vessel and at least two nuclear detectors located on the other of the inside or outside of the vessel at the known heights; a water discharge valve positioned to control flow through the water discharge port; a controller communicatively coupled to the nuclear densitometer and to the water discharge valve, the controller configured to perform a method comprising: obtaining, from the nuclear densitometer, at least two density measurements at the known heights at which the radiation passed through the fluid; in response to the density measurements, increasing or decreasing flow through the water discharge port by actuating the water discharge valve; for each of the density measurements, comparing the density measurement to a water discharge density setpoint specific to the detector used to obtain the density measurement (detector-specific density setpoint); and decreasing the flow through the water discharge port in response to how much each of the density measurements is less than the detector-specific density setpoint.
2. The system of claim 1 wherein each of the detectors used to obtain the density measurements is associated with a weight (detector-specific weight), accessible by the controller, directly proportional to the degree the density measurement obtained using the detector influences the flow through the water discharge port.
3. The system of claim 2 wherein each of the detectors used to obtain the density measurements is associated with a density range (detector-specific density range), accessible by the controller, inversely proportional to the degree the density measurement obtained using the detector influences the flow through the water discharge port when the density measurement deviates from the detector-specific density setpoint by less than the detector-specific density range and wherein the density measurement obtained using the detector does not influence the flow through the water discharge port when the density measurement deviates from the detector-specific density setpoint by at least the detector-specific density range.
4. The system of claim 1 wherein the detector-specific density setpoint is determined from an initial detector-specific density setpoint, determined at a previous calibration, that is offset by a value proportional to a difference between a current temperature of the vessel and a temperature of the vessel obtained at the previous calibration.
5. A system for adjusting a position of an oil-water interface layer, the system comprising: a vessel for containing a fluid comprising the oil-water interface layer and comprising a water discharge port and a fluid outlet, the fluid outlet being higher on the vessel than the water discharge port; a nuclear densitometer positioned to emit radiation into the fluid and to measure the radiation after it has passed through the fluid, wherein the radiation passes through the fluid at at least two known heights of the fluid, wherein the nuclear densitometer comprises one or more nuclear sources extending vertically along one of an inside or outside of the vessel and at least two nuclear detectors located on the other of the inside or outside of the vessel at the known heights; a water discharge valve positioned to control flow through the water discharge port; a controller communicatively coupled to the nuclear densitometer and to the water discharge valve, the controller configured to perform a method comprising: obtaining, from the nuclear densitometer, at least two density measurements at the known heights at which the radiation passed through the fluid; in response to the density measurements, increasing or decreasing flow through the water discharge port by actuating the water discharge valve; for each of the density measurements, comparing the density measurement to a sales oil density setpoint specific to the detector used to obtain the density measurement (detector-specific density setpoint); and increasing the flow through the water discharge port in response to how much each of the density measurements is greater than the detector-specific density setpoint.
6. The system of claim 5 wherein each of the detectors used to obtain the density measurements is associated with a weight (detector-specific weight), accessible by the controller, directly proportional to the degree the density measurement obtained using the detector influences the flow through the water discharge port.
7. The system of claim 6 wherein each of the detectors used to obtain the density measurements is associated with a density range (detector-specific density range), accessible by the controller, inversely proportional to the degree the density measurement obtained using the detector influences the flow through the water discharge port when the density measurement deviates from the detector-specific density setpoint by less than the detector-specific density range and wherein the density measurement obtained using the detector does not influence the flow through the water discharge port when the density measurement deviates from the detector-specific density setpoint by at least the detector-specific density range.
8. The system of claim 5 wherein, for one or more upper detectors located above a lowest one of the detectors, the detector-specific density setpoint is determined from an initial detector-specific density setpoint, determined at a previous calibration, that is offset by a value proportional to one or both of a difference between: a current temperature of the vessel and a temperature of the vessel obtained at the previous calibration; and a current density of oil exiting the vessel and a density of oil exiting the vessel obtained at the previous calibration.
9. A method for adjusting a position of an oil-water interface layer, the method comprising: obtaining, from a nuclear densitometer positioned to emit radiation at at least two known heights into a vessel containing a fluid comprising the interface layer and to measure the radiation after it has passed through the fluid, at least two density measurements of the fluid at the known heights, wherein the nuclear densitometer comprises one or more nuclear sources extending vertically along one of an inside or outside of the vessel and at least two nuclear detectors located on the other of the inside or outside of the vessel at the known heights; in response to the density measurements, increasing or decreasing flow through a water discharge port comprising part of the vessel; for each of the density measurements, comparing the density measurement to a water discharge density setpoint specific to the detector used to obtain the density measurement (detector-specific density setpoint); and decreasing the flow through the water discharge port in response to how much each of the density measurements is less than the detector-specific density setpoint.
10. The method of claim 9 wherein each of the detectors used to obtain the density measurements is associated with a weight (detector-specific weight) directly proportional to the degree the density measurement obtained using the detector influences the flow through the water discharge port.
11. The method of claim 10 wherein each of the detectors used to obtain the density measurements is associated with a density range (detector-specific density range) inversely proportional to the degree the density measurement obtained using the detector influences the flow through the water discharge port when the density measurement deviates from the detector-specific density setpoint by less than the detector-specific density range and wherein the density measurement obtained using the detector does not influence the flow through the water discharge port when the density measurement deviates from the detector-specific density setpoint by at least the detector-specific density range.
12. The method of claim 9 wherein the detector-specific density setpoint is determined from an initial detector-specific density setpoint, determined at a previous calibration, that is offset by a value proportional to a difference between a current temperature of the vessel and a temperature of the vessel obtained at the previous calibration.
13. A method for adjusting a position of an oil-water interface layer, the method comprising: obtaining, from a nuclear densitometer positioned to emit radiation at at least two known heights into a vessel containing a fluid comprising the interface layer and to measure the radiation after it has passed through the fluid, at least two density measurements of the fluid at the known heights, wherein the nuclear densitometer comprises one or more nuclear sources extending vertically along one of an inside or outside of the vessel and at least two nuclear detectors located on the other of the inside or outside of the vessel at the known heights; in response to the density measurements, increasing or decreasing flow through a water discharge port comprising part of the vessel; for each of the density measurements, comparing the density measurement to a sales oil density setpoint specific to the detector used to obtain the density measurement (detector-specific density setpoint); and increasing the flow through the water discharge port in response to how much each of the density measurements is greater than the detector-specific density setpoint.
14. The method of claim 13 wherein each of the detectors used to obtain the density measurements is associated with a weight (detector-specific weight) directly proportional to the degree the density measurement obtained using the detector influences the flow through the water discharge port.
15. The method of claim 14 wherein each of the detectors used to obtain the density measurements is associated with a density range (detector-specific density range) inversely proportional to the degree the density measurement obtained using the detector influences the flow through the water discharge port when the density measurement deviates from the detector-specific density setpoint by less than the detector-specific density range and wherein the density measurement obtained using the detector does not influence the flow through the water discharge port when the density measurement deviates from the detector-specific density setpoint by at least the detector-specific density range.
16. The method of claim 13 wherein, for one or more upper detectors located above a lowest one of the detectors, the detector-specific density setpoint is determined from an initial detector-specific density setpoint, determined at a previous calibration, that is offset by a value proportional to one or both of a difference between: a current temperature of the vessel and a temperature of the vessel obtained at the previous calibration; and a current density of oil exiting the vessel and a density of oil exiting the vessel obtained at the previous calibration.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) In the accompanying drawings, which illustrate one or more example embodiments:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION
(12) Directional terms such as top, bottom, upwards, downwards, vertically, and laterally are used in the following description for the purpose of providing relative reference only, and are not intended to suggest any limitations on how any article is to be positioned during use, or to be mounted in an assembly or relative to an environment. Additionally, the term couple and variants of it such as coupled, couples, and coupling as used in this description are intended to include indirect and direct connections unless otherwise indicated. For example, if a first device is coupled to a second device, that coupling may be through a direct connection or through an indirect connection via other devices and connections. Similarly, if the first device is communicatively coupled to the second device, communication may be through a direct connection or through an indirect connection via other devices and connections.
(13) One process used to produce oil from unconventional hydrocarbon deposits such as those comprising the Canadian oil sands is steam-assisted gravity drilling (SAGD). In SAGD, two closely spaced and parallel wells are drilled: an injector well and a producer well, with the injector well located above the producer well. Steam is injected into the injector well, which heats the bitumen in the region between the two wells. The heated bitumen flows into the producer well and is pumped to the surface.
(14) Given the use of steam during production, the produced crude oil is in the form of an oil-water emulsion. Equipment such as free water knockouts (each an FWKO) and treaters are used to separate the oil from the water, with the oil being sold and the water eventually being returned to the environment. Significant technical challenges arise when attempting to separate the oil and water that comprise the oil-water emulsion from each other because the interface layer comprising the emulsion is often ill defined.
(15) The prior art includes several techniques for attempting to separate the oil and water comprising the oil-water emulsion from each other. For example, light hydrocarbons known as diluent are injected into the emulsion feeding the FWKO and treaters; the diluent lowers the density of the oil aiding in gravity separation of the oil and water phases of the emulsion. However, using diluent is associated with drawbacks. For example, the concentration of hydrocarbons in the diluent is estimated based on long-term emulsion sampling and is not typically changed to reflect real-time changes in emulsion composition. Additionally, adding diluent is a type of chemical treatment and can therefore pose environmental issues and impose financial costs.
(16) The embodiments described herein use a nuclear densitometer that samples the density of fluid at various known positions within a vessel; more particularly, the depicted embodiments use a nuclear densitometer that samples the density of fluid at various known heights within a vessel such as an FWKO or a treater. As oil is less dense than water, the density reading obtained at each of these heights indicates whether the fluid at that height is oil (e.g., sales oil, of which one example is dilbit), water, or a mixture of oil and water, which represents the oil-water emulsion comprising the interface layer. From these density readings, a processor actuates a water discharge valve that is fluidly coupled to a water discharge port on an underside of the vessel. When the water discharge valve is open, the fluid (preferably primarily or entirely water) exits the vessel and the interface layer lowers. When the water discharge valve is closed, relatively pure water is allowed to settle at the bottom of the vessel for subsequent release, which increases the height of the interface layer. An electrostatic grid may be positioned at or near the top of the vessel to promote oil dehydration. As alluded to above as used herein, a reference to water being discharged from the vessel includes but is not limited to pure water, and includes water that is contaminated by contaminants, such as hydrocarbons; in some embodiments, while the discharged water is contaminated, it is sufficiently pure to be discharged to environment in accordance with applicable environmental legislation.
(17) Referring now to
(18) The FWKO 102 comprises an emulsion inlet 209, an emulsion outlet 210, and a water discharge port 202 (the inlet, outlet, and port 209,210,202 are shown in
(19) Each of the treaters 104 similarly comprises an emulsion inlet, an oil outlet (analogous to the emulsion outlet 210 of the FWKO 102), and a water discharge port. Water discharge valves 106a,b are fluidly coupled to and positioned to control flow through the treaters' 104 water discharge ports. As with the FWKO 102, each of the treaters' 104 water discharge ports is located on the treater's 104 underside so that water that has settled to the bottom of the treaters 104 can be discharged by opening the water discharge valves 106a,b. Fluid exiting the treaters' 104 water discharge ports is directed along additional water conduits 112a,b. Each of the treaters' 104 emulsion inlets is fluidly coupled to the FWKO's 102 emulsion outlet 210. Fluid exiting the oil outlets is, for example, sales oil comprising suitably low volumes of water; this fluid is directed along sales oil conduits 110a,b. Although not depicted in
(20) The FWKO 102 also comprises flow meters measuring the flow rate of the emulsion into and out of the FWKO 102, and a level meter monitoring the height of the fluid within the FWKO 102. Each of the treaters 104 also comprises analogous meters.
(21)
(22) Additionally, the FWKO 102 and treaters 104 are shown as each comprising a single water discharge valve 106 and being outfitted with a single nuclear densitometer 118. In alternative embodiments (not depicted), however, the FWKO 102 and treaters 104 may each comprise multiple water discharge valves 106 and may be outfitted with multiple nuclear densitometers 118 in order to obtain density measurements at various locations along their lengths. For example, in one non-depicted alternative embodiment, the FWKO 102 may comprise one water discharge valve 106 located a quarter of the FWKO's 102 length from one end and another water discharge valve 106 located a quarter of the FWKO's 102 length from the opposing end, with a different nuclear densitometer 118 positioned near each of the water discharge valves 106. The processor 114 may then control the water discharge valves 106 in response to measurements obtained using the nearer nuclear densitometer 118.
(23) Referring now to
(24) In
(25) While in the depicted embodiment the at least one nuclear source 204 is within the vessel and the detectors 206 are outside the vessel, alternative embodiments (not depicted) are possible. For example, the at least one nuclear source 204 may be outside the vessel and the detectors 206 may be inside the vessel. Additionally or alternatively, instead of the detectors 206 being physically discrete, the detectors 206 may comprise different detection areas on a shared substrate.
(26) An electrostatic grid (not shown) is located within and near the top of each of the treaters 104, above the uppermost detector 206e. The electrostatic grid is communicatively coupled to the processor 114, with the processor 114 monitoring the voltage level of the electrostatic grid; in the depicted embodiment, the voltage of the grid can vary from 0 V to 15,000 V. The voltage of the grid varies in response to the water content of the fluid near the grid, and more particularly voltage magnitude increases as density of the fluid near the grid decreases (i.e., as the interface layer lowers) and decreases as density of the fluid near the grid increases (i.e., as the interface layer rises).
(27) Referring now to
(28) In
(29) In
(30) In
(31) The data in
(32) Referring now to
(33)
(34) In this description of the method 500, the embodiment of the nuclear densitometer 118 shown in
(35) The processor 114 at block 502 obtains density readings corresponding to heights h.sub.1-h.sub.5 of the treater 104 from the lower detectors 206a-c and upper detectors 206d,e. The processor 114 then proceeds to block 504 where it initializes variables for the LF and UF to zero, and for counting variables i and j to 1. The processor 114 then enters a loop comprising blocks 506, 508 and 510. At block 506, the processor performs Equation (1) for i=1, which represents the bottommost detector 206a:
(36)
where Weight.sub.i (detector-specific weight) is a weight directly proportional to the degree the density measurement obtained using the lower detector 206a-c influences the flow through the water discharge port 202, SP.sub.i (detector-specific density setpoint) is a water discharge density setpoint representing the ideal density measured by the lower detector 206a-c, Density.sub.i is the density obtained using the lower detector 206a-c, and Range.sub.i (detector-specific range) is a density range inversely proportional to the degree Density.sub.i influences the flow through the water discharge port 202 when Density.sub.i deviates from SP.sub.i by less than Range.sub.i and wherein the Density.sub.i does not influence the flow through the water discharge port 202 when Density.sub.i deviates from SP.sub.i by at least Range.sub.i.
(37) One effect of Equation (1) is that if Density.sub.i is greater than SP.sub.i, LF does not change. This is because a higher than expected Density.sub.i represents a greater proportion of water at h.sub.i than otherwise expected, which is beneficial in the context of discharging water from the treater 104.
(38) After block 506, the processor 114 proceeds to block 508 where it determines whether there are any more lower detectors 206a-c. The first time performing the method 500, the answer is yes because there are a total of three lower detectors 206a-c and only the bottommost detector 206a has been considered by block 506. The processor 114 consequently proceeds to block 510 where it increments i and then returns to block 506 where it performs Equation (1) for i=2, the second detector 206b. The processor 114 subsequently proceeds through blocks 506, 508, and 510 another time to take into account i=3, the third detector 206c, and after i=3 proceeds from block 508 to block 512 because LF has been determined taking into account all of the lower detectors 206a-c. The effect of blocks 506, 508, and 510 is to determine LF by performing a summation over all the lower detectors 206a-c.
(39) The processor 114 then begins determining OF by performing Equation (2) for j=1, which represents the first of the upper detectors 206d,e (i.e., the third detector 206d):
(40)
where Weight.sub.j is the detector-specific weight for the upper detector 206d,e, SP.sub.j is the detector-specific density setpoint, which for the upper detectors 206d,e is a sales oil density setpoint representing the ideal density measured by the upper detector 206d,e, Density.sub.j is the density obtained using the upper detector 206d,e, and Range.sub.j is the detector-specific density range inversely proportional to the degree Density.sub.j influences the flow through the water discharge port 202 when Density.sub.j deviates from SP.sub.j by less than Range.sub.j and wherein the Density.sub.j does not influence the flow through the water discharge port 202 when Density.sub.j deviates from SP.sub.j by at least Range.sub.j. In embodiments of the method 500 in which voltage readings from the electrostatic grid are available, such as when the system 100 is applied to the treater 104, the sales oil density setpoint may be replaced with an electrostatic grid setpoint.
(41) One effect of Equation (2) is that if Density.sub.i is less than SP.sub.j, UF does not change. This is because a lower than expected Density.sub.i represents a greater proportion of oil at h.sub.i than otherwise expected, which is beneficial in the context of oil dehydration.
(42) After block 512, the processor 114 proceeds to block 514 where it determines whether there are any more upper detectors 206d,e. The first time performing the method 500, the answer is yes because there are a total of two upper detectors 206d,e and only the fourth detector 206d has been considered by block 512. The processor 114 consequently proceeds to block 516 where it increments j and then returns to block 512 where it performs Equation (2) for j=2, the uppermost detector 206e. The processor 114 subsequently proceeds to block 514 again, where it determines there are no more upper detectors 206d,e, and accordingly proceeds to block 518. The effect of blocks 512, 514, and 516 is to determine UF by performing a summation over all the upper detectors 206d,e.
(43) At block 518, the processor 114 determines the modified flow setpoint using Equation (3):
MODIFIED FLOW SETPOINT=(ORIGINAL FLOW SETPOINT).Math.[1LF].Math.[1+UF](3)
and then implements this modified flow setpoint by actuating the water discharge valve 106a,c accordingly. In another embodiment in which the treater 104 comprises n water discharge ports 202, Equation (3) may be replaced with Equation (3.1), below:
(44)
(45) After modifying the treater's 104 flow setpoint, the processor 114 proceeds to block 408, where the method 500 ends.
(46) In one embodiment, .sub.i Weight.sub.i=1; additionally or alternatively, .sub.j Weight.sub.j=1. Consequently, the processor 114 may shut the water discharge valve 106c completely in response to low density readings from the lower detectors 206a-c, and may increase the flow setpoint by as much as 100% in response to high density readings from the upper detectors 206d,e.
(47) Embodiments Comprising One or Both of Temperature and Density Compensation
(48) In some embodiments, the methods 400,500 of
(49) Using the example above in which one of the treaters 104 is an example vessel to which the lower detectors 206a-c and the upper detectors 206d,e are mounted at heights h.sub.1-h.sub.5 of the treater 104, respectively, the processor 114 determines the corrected detector-specific density setpoint, SP.sub.i, for each of the lower detectors 206a-c using Equation (4) as follows:
SP.sub.i[(T.sub.calT.sub.treater)c.sub.Temp]+(SP.sub.i0+Offset.sub.i)(4)
where T.sub.cal is the temperature of the treater 104 at the last time the lower detector 206a-c was calibrated, T.sub.treater is the measured operating temperature of the treater 104, c.sub.temp is an empirically determined correction factor for changes in emulsion density as a function of operating temperature, SP.sub.i0 is an initial water discharge density setpoint prior to temperature correction being performed (i.e., the set point based on the configuration set at the last time the detector 206a-c was calibrated), and Offset.sub.i is a manual offset that a system operator may specify to adjust the corrected detector-specific density setpoint. In one embodiment, Offset.sub.i is limited to +/5 kg/m.sup.3, although in different embodiments a different limit, or no limit, may be used. Additionally, while Equation (4) uses a single value for T.sub.cal, T.sub.treater, and c.sub.Temp for the entire treater 104, in different embodiments multiple values for one or more of T.sub.cal, T.sub.treater, and c.sub.Temp may be used; for example, a temperature sensor may be adjacent to each of the detectors 206a-c. SP.sub.i for each of the detectors 206a-c may accordingly be determined using one or more of T.sub.cal, T.sub.treater, and c.sub.Temp specific for that detector 206a-c. An example value for c.sub.Temp in one embodiment is 0.8 kg/m.sup.3 per C., determined using density properties of water as well as dilbit.
(50) Once SP.sub.i for each of the lower detectors 206a-c is determined, the processor 114 may perform the method 500 of
(51) Again using the example in which one of the treaters 104 is an example vessel, the processor 114 determines the corrected detector-specific density setpoint, SP.sub.j, for each of the upper detectors 206d,e using Equation (5) as follows:
SP.sub.j=[(T.sub.calT.sub.treater)c.sub.Temp]+[(Density.sub.vessel.sub.cal)c.sub.Densj]+(SP.sub.j0+Offset.sub.j)(5)
where T.sub.cal is the temperature of the treater 104 at the last time the upper detector 206d,e was calibrated, T.sub.treater is the measured operating temperature of the treater 104, c.sub.temp is an empirically determined correction factor for changes in emulsion density as a function of operating temperature, Density.sub.vessel is the dilbit treating density (i.e., density of the oil leaving the oil conduit 110 of the treater 104, also referred to as the backend oil density) calculated based on process information upstream of the oil conduit 110, .sub.cal is the measured backend oil density at the last time the upper detectors 206d,e were calibrated, c.sub.Densj is an empirically determined correction factor for changes in oil density as a function of operating temperature, SP.sub.j0 is an initial sales oil density setpoint prior to temperature and density correction being performed (i.e., the set point based on the configuration set at the last time the detector 206d,e was calibrated), and Offset.sub.j is a manual offset that a system operator may specify to adjust the corrected detector-specific density setpoint. As with the lower detectors 206a-c, Offset.sub.j is limited to +/5 kg/m.sup.3, although in different embodiments a different limit, or no limit, may be used. Additionally, while Equation (5) uses a single value for T.sub.cal, T.sub.treater, c.sub.Temp, Density.sub.vessel, and .sub.cal for the entire treater 104, in different embodiments multiple values for one or more of T.sub.cal, T.sub.treater, c.sub.Temp, Density.sub.vessel, and .sub.cal may be used; for example, a temperature sensor may be adjacent to each of the detectors 206a-c. SP.sub.j for each of the detectors 206d,e may accordingly be determined using one or more of T.sub.cal, T.sub.treater, c.sub.Temp, Density.sub.vessel, and .sub.cal specific for that detector 206d,e. An example value for c.sub.Temp in one embodiment is 0.8 kg/m.sup.3 per C., determined using density properties of water as well as dilbit, while an example value for c.sub.Densj is 1.2. In a further alternative embodiment, a measured value for Density.sub.vessel may be used in lieu of a calculated value, with the measured value obtained using, for example, a density sensor in the oil conduit 110.
(52) Once SP.sub.j for each of the upper detectors 206d,e is determined, the processor 114 may perform the method 500 of
(53) After the processor 114 determines corrected values for LF and UF, it may then proceed to determine a modified flow setpoint that takes into account one or both of temperature and density differences relative to the temperatures and densities measured when the detectors' 204 were calibrated. In some embodiments, the processor 114 may determine corrected detector-specific density setpoints for only the lower detectors 206a-c, only the upper detectors 206d,e, only a subset of the lower detectors 206a-c, only a subset of the upper detectors 206d,e, or a combination of a subset of the lower detectors 206a-c and a subset of the upper detectors 206d,e.
(54)
(55) Referring in particular to
(56) As shown in
(57) Referring now in particular to
Examples of Additional Alternative Embodiments
(58) While
(59) In one example alternative embodiment, the processor 114 may consider only density measurements from one or more lower detectors 206 and not consider any measurements obtained using any upper detectors 206. In this embodiment, the processor 114 could be used to lower the original flow setpoint, but not to increase it. Conversely, in another example embodiment, the processor 114 may consider only density measurements from one or more upper detectors 206 and not consider any measurements obtained using any lower detectors 206. In this embodiment, the processor 114 could be used to increase the original flow setpoint, but not to decrease it.
(60) In another alternative embodiment, the LF and UF may be determined differently, and may modify the original flow setpoint in a manner different than in Equation (3). For example, in embodiments in which it is of paramount importance that oil concentrations in the water leaving the vessel be minimized, if LF>0 then the processor 114 may ignore any changes to the flow setpoint that otherwise would result from considering UF. Conversely, in embodiments in which it is of paramount important that sales oil volume be maximized, if UF>0 then the processor 114 may ignore any changes to the flow setpoint that otherwise would result from considering LF.
(61) In additional alternative embodiments, weighting totals may be modified to change the interaction between the UF and LF described in Equation (3) to generate a different response from the control scheme. For example, a higher UF weight (.sub.j Weight.sub.j>1) may allow for more aggressive water discharge flows; additionally or alternatively, a lower LF weight (.sub.i Weight.sub.i<1) may stop the water discharge valve 106c from completely shutting and therefore give greater importance to oil quality at the potential expense of water quality.
(62) As mentioned above in respect of
(63) In additional alternative embodiments, the interface layer A need not be an oil-water interface layer. Instead of oil and water, for example, two normally immiscible fluids of different densities may be used, and those fluids may enter the vessel emulsified.
(64) The processor 114 used in the foregoing embodiments may be, for example, a microprocessor, microcontroller, programmable logic controller, field programmable gate array, or an application-specific integrated circuit. Examples of computer readable media are non-transitory and include disc-based media such as CD-ROMs and DVDs, magnetic media such as hard drives and other forms of magnetic disk storage, semiconductor based media such as flash media, random access memory (including DRAM and SRAM), and read only memory.
(65) It is contemplated that any part of any aspect or embodiment discussed in this specification can be implemented or combined with any part of any other aspect or embodiment discussed in this specification.
(66) For the sake of convenience, the example embodiments above are described as various interconnected functional blocks. This is not necessary, however, and there may be cases where these functional blocks are equivalently aggregated into a single logic device, program or operation with unclear boundaries. In any event, the functional blocks can be implemented by themselves, or in combination with other pieces of hardware or software.
(67) While particular embodiments have been described in the foregoing, it is to be understood that other embodiments are possible and are intended to be included herein. It will be clear to any person skilled in the art that modifications of and adjustments to the foregoing embodiments, not shown, are possible.