Sélection de la langue

Search

Sommaire du brevet 2445296 

Énoncé de désistement de responsabilité concernant l'information provenant de tiers

Une partie des informations de ce site Web a été fournie par des sources externes. Le gouvernement du Canada n'assume aucune responsabilité concernant la précision, l'actualité ou la fiabilité des informations fournies par les sources externes. Les utilisateurs qui désirent employer cette information devraient consulter directement la source des informations. Le contenu fourni par les sources externes n'est pas assujetti aux exigences sur les langues officielles, la protection des renseignements personnels et l'accessibilité.

Disponibilité de l'Abrégé et des Revendications

L'apparition de différences dans le texte et l'image des Revendications et de l'Abrégé dépend du moment auquel le document est publié. Les textes des Revendications et de l'Abrégé sont affichés :

  • lorsque la demande peut être examinée par le public;
  • lorsque le brevet est émis (délivrance).
(12) Brevet: (11) CA 2445296
(54) Titre français: METHODE ET APPAREIL POUR CONTROLER LA VITESSE D'UNE POMPE DANS UN PUITS
(54) Titre anglais: APPARATUS AND METHOD FOR CONTROLLING THE SPEED OF A PUMP IN A WELL
Statut: Durée expirée - au-delà du délai suivant l'octroi
Données bibliographiques
(51) Classification internationale des brevets (CIB):
  • E21B 43/12 (2006.01)
  • E21B 47/00 (2012.01)
  • F04B 47/02 (2006.01)
  • F04B 49/02 (2006.01)
  • F04B 49/06 (2006.01)
  • G01F 1/68 (2006.01)
  • G01F 1/69 (2006.01)
  • G05D 7/06 (2006.01)
(72) Inventeurs :
  • BEVAN, STUART F. (Canada)
  • LOWNIE, TIMOTHY (Canada)
(73) Titulaires :
  • 1273941 ONTARIO INC.
(71) Demandeurs :
  • 1273941 ONTARIO INC. (Canada)
(74) Agent: GOWLING WLG (CANADA) LLP
(74) Co-agent:
(45) Délivré: 2008-02-19
(22) Date de dépôt: 1998-06-12
(41) Mise à la disponibilité du public: 1999-12-12
Requête d'examen: 2004-04-13
Licence disponible: S.O.
Cédé au domaine public: S.O.
(25) Langue des documents déposés: Anglais

Traité de coopération en matière de brevets (PCT): Non

(30) Données de priorité de la demande: S.O.

Abrégés

Abrégé français

La présente concerne un dispositif de commande pour commander l'unité de pompe d'un puits de pétrole, comprend un capteur ayant des première et seconde sondes pour être placées dans le flux de pétrole provenant du puits de forage. Chaque sonde contient un élément chauffant. Une source de puissance constante est connectée sélectivement à un des éléments chauffants. Chaque sonde comprend également un détecteur de température à résistance (DTR) linéaire à chacune de ses extrémités, respectivement, pour générer un signal indicatif de la température mesurée par chacune des première et seconde sondes. Une unité de commande reçoit les signaux provenant des DTR et détermine une vitesse d'écoulement. Un signal de commande de pompe est généré en réponse au débit, ledit signal de commande de pompe faisant varier de façon continue un paramètre prédéterminé pour commander le débit de la pompe pendant son fonctionnement.


Abrégé anglais

A controller for controlling the pump unit of an oil well includes a sensor having a first and second probe for placement in the flow of oil from the well bore. Each of the probes contains a heater. A constant power source is selectively connected to one of the heaters. Each of the probes also includes a linear RTD at each of their tips respectively for generating a signal indicative of the temperature measured at each of the first and second probes. A control unit receives signals from the RTD's and determines a flow rate therefrom. A pump control signal is generated in response to the flow rate, wherein the pump control signal continuously varies a predetermined parameter for controlling the flow rate of a pumping unit during operation of the pumping unit.

Revendications

Note : Les revendications sont présentées dans la langue officielle dans laquelle elles ont été soumises.


We Claim:
1. A method for controlling production flow in a well using a controller, said
method
comprising:
a. receiving a signal indicative of a production flow associated with said
well;
b. providing a speed control signal to control a speed of a pump to operate
said
pump to establish said production flow from said well;
c. monitoring said production flow for a change in said production flow during
operation of said pump; and
d. varying said speed control signal to change said speed of said pump by
reference to said change during continued operation of said pump.
2. A method as defined in claim 1, said change in production flow being
determined by
comparing a current production flow to a previous production flow during said
operation of said pump.
3. A method as defined in claim 1, said varying including the step of
increasing said
pump speed if said change in said monitored production flow is an increase.
4. A method as defined in claim 3, said speed being increased by user defined
increments.
5. A method as defined in claim 1, said varying including the step of
decreasing said
speed if said change in said production flow is a decrease.
6. A method as defined in claim 5, said speed being decreased by user defined
increments.
7. A method as defined in claim 5, said speed being decreased to a selected
lower speed.
13

8. A method as defined in claim 7, said lower speed being selected by
searching a
history of pump speeds and corresponding flows for a lowest pump speed having
a
corresponding flow above a current monitored production flow for said well.
9. A method as defined in claim 8, said history being maintained in a table
having rows
of said pump speeds and corresponding values indicative of said flows.
10. A method as defined in claim 9, including said values indicative of flow
as
a rolling average of successive flows.
11. A control apparatus for a well, comprising:
a. an input for receiving a signal indicative of a production flow associated
with
said well;
b. a circuit for:
i. providing a speed control signal to a pump to control a speed of a
pump to operate said pump to establish said production flow from said
well;
ii. monitoring said production flow during operation of said pump; and
iii. varying said speed control signal to change said speed if a change in
said monitored production flow occurs during continued operation of
said pump.
12. A control apparatus as defined in claim 11, said circuit including
comparing a current
production flow to a previous production flow during said operation and
providing a
signal to either
a. increase said speed if said current flow exceeds said previous flow; or
b. decrease said speed if said current flow is less than said previous flow.
13. A control apparatus as defined in claim 12, said circuit sampling said
production flow
at predetermined intervals to produce sampled production flows.
14

14. A control apparatus as defined in claim 12, said circuit computing a
rolling average
of said sampled production flows.
15. A control apparatus as defined in claim 14, said rolling flow averages
being
determined from at least two values.
16. A control apparatus as defined in claim 14, memory for storing said
sampled production flows.
17. A control apparatus as defined in claim 16, said memory storing values
indicative of
pump speeds at said sampled production flows.
18. A control apparatus as defined in claim 15, said circuit is a processor.
19. A control apparatus as defined in claim 11, said speed being either
increased by user
defined increments or decreased by user defined increments.
20. A control apparatus as defined in claim 11, said received signal
indicative of a
production flow being provided by a sensor mounted in the well bore.
21. A control apparatus as defined in any one of claims 20 said sensor is a
thermal
dispersion sensor.
22. A method for controlling a variable speed pump to control production flow
using a
controller, comprising the steps of:
a. setting a pump speed;
b. monitoring a production flow; and
c. comparing a current monitored production flow to a previously monitored
production flow following said setting of said pump speed and either

i. decrementing said pump speed by a user defined increment, if said
current monitored production flow is less than said previously
monitored production flow; or
ii. incrementing said pump speed if said current flow is greater than said
previously monitored production flow.
23. A method as defined in claim 22, including the step of compiling a table
of said
monitored production flows versus corresponding pump speeds.
24. A method as defined in claim 22, in including computing a rolling average
of said
table of monitored production flows, and thereafter using said rolling average
flow as
said current flow in said comparing step.
25. A method as defined in claim 25, said flow being determined by a thermal
dispersion
sensor.
26. A system for controlling a plurality of variable speed pumps to control
production
flow, said system comprising:
a. an interface for receiving flow signals and pump speeds from each of a
plurality of wells; and
b. a processor coupled to said interface for:
i. providing a speed control signal to a respective ones of said pumps to
control a speed of said respective pumps;
ii. monitoring for a change in said production flow for each said wells
during operation of said pumps; and
iii. varying said speed control signal to respective ones of said pumps to
change said speed of said respective pumps by reference to said
change during continued operation of said pumps.
16

27. A system as defined in claim 26, said processor decreasing said speed of
said
respective pumps if said flow decreases.
28. A system as defined in claim 27, said speed being decreased to a selected
lower
speed.
29. A method for using a controller to control a speed of a pump of operating
in a well to
control production flow, comprising the steps of:
a. monitoring a production flow rate of fluids produced from the well to
detect
changes in said production flow rate;
b. controlling the speed of the pump with reference to the production flow
rate
by increasing the speed of the pump by user configurable increments when the
production flow rate is increasing and decreasing the speed of the pump by
said user configurable increments when the production flow rate is declining.
30. An apparatus for controlling a speed of a pump operating in a well to
control
production flow, comprising:
a. a controller;
b. a sensor in communication with the controller, the sensor monitoring a
production flow rate of fluids produced from the well and providing
production flow rate data to the controller;
c. a pump speed control device in communication with the pump and in
communication with the controller, the controller sending signals to the pump
speed control device to increase the speed of the pump by user configurable
increments when the production flow rate data from the sensor indicates that
the production flow rate is rising and decrease the speed of the pump by user
configurable increments when production flow rate data from the sensor
indicates that the production flow rate is declining.
17

31. A method for controlling production flow in a well using a controller,
said method
comprising:
a. receiving a signal indicative of a production flow associated with said
well;
b. providing a speed control signal to control a speed of a pump to operate
said
pump to establish said production flow from said well;
c. monitoring said production flow for a change in said production flow during
operation of said pump, said change in production flow being determined by
comparing a current production flow to a previous production flow during
said operation of said pump; and
d. varying said speed control signal to change said speed of said pump by
reference to said change during continued operation of said pump.
18

Description

Note : Les descriptions sont présentées dans la langue officielle dans laquelle elles ont été soumises.


CA 02445296 2006-03-06
. = .
APPARATUS AND METHOD FOR CONTROLLING THE SPEED OF A PUMP
IN A WELL
The present invention relates to a controller for pumps used in [oil] wells
and more
particularly to a method and apparatus for controlling a pump speed.
Background of the Invention
In recovery of oil from oil wells, pumps are used to draw crude oil from the
well
bore to the surface well head. The crude oil extracted generally consists of a
combination
of oil, natural gas, grit, wax and water. The pumps generally comprise two
types, namely,
continuous flow or on-off pumps, and are powered by either electrical or
natural gas
motors. Upon emerging at the well head, the crude oil is passed via a pipe to
separation
tanks where the oil is removed from the mixture extracted from the well bore.
The oil
may also be temporarily stored in the separation tanks.
The maximum obtainable production rate for a well depends on the rate of
migration of crude oil from its geological formation to the well bore. The
well bore is
unique in having both an inflow and an outflow. The inflow represents the
quantity of
crude oil that a local formation can deliver to the well bore, whereas the
outflow (or rate
capacity) represents the quantity of crude oil that can be delivered to the
surface (or well
head). Typically, the quantity of oil that a pump is able to extract from the
well bore (or
rate capacity) exceeds the rate of flow of the crude oil from the local
formation into the
well bore. This situation is normally exacerbated with age of the well. Also,
the actual
flow rate of crude oil into the well bore can deviate significantly at any
particular point in
time from an average flow rate for that well.
Thus, it may be seen that if the rate capacity of a pump exceeds the rate
capacity
of the well, the pump is then operating below maximum efficiency. As the cost
of
operating the pump is relatively high, this reduced efficiency translates into
a wasted
cost. Furthermore, severe pump degradation may be caused by having a pump
operate
above the well production rate. Conversely, if the pump rate falls below the
wells
production rate, oil accumulates in the well bore resulting in an equilibrium
established
between oil flowing into the well bore from the formation and causing a
resultant drop in
production. Furthermore, for progressive cavity
1

CA 02445296 2006-03-06
type pumps or continuous flow pumps it is necessary to always maintain fluid
in the well
bore. Thus, control of the pump rate is relatively more critical in this case.
Thus, there exists the need for a method and apparatus to control pump rates
in
response to changing rates of oil flow. There has been many attempts in the
prior art to
mitigate some of these problems, and in particular, the reader is referred to
the applicant's
U.S. patent number 5,525,040 which describes prior art attempts.
Summary of the Invention
A method for controlling production flow in a well, said method comprising:
a. receiving a signal indicative of a production flow associated with said
well;
b. providing a speed control signal to a pump operating in said well to
control
said pump speed by increasing the pump speed while monitoring the flow and
continuing to increase the speed if the monitored flow increases.
A production flow controller for a well, comprising:
c. an input for receiving a signal indicative of a production flow associated
with
said well; and
d. a circuit, providing a speed control signal to a pump operating in said
well to
control said pump speed by increasing the pump speed while monitoring the
flow and continuing to increase the speed if the monitored flow increases.
A further aspect of the invention provides for the predetermined parameter
being
the pump speed.
A still further aspect of the invention provides for a processor means
including:
a. means for determining a temperature difference between the first
and second temperature sensing means the temperature difference
being indicative of a flow rate in the well;
b. means for generating the output signal being indicative of a pump
speed;
2

CA 02445296 2003-10-14
(c) means for storing a table of flowrates versus the predetermined pump
speeds;
(d) means for determining a rolling average of the flowrates;
(e) means for comparing the current rolling flow average to a stored flowrate
and
either incrementing the pump speed if the stored flowrate exceeds the average,
or decrementing the pump speed if the flowrate is less than the average;
(f) means for updating the table.
A further aspect of the invention provides for the temperature-sensing means
to be a
linear RTD.
Brief Description of the Drawings
A better understanding of' the invention will be obtained by reference to the
detailed
description below in conjunction with the following drawings in which:
Figure 1 is a block diagram of a controller according to the present
invention;
Figure 2 is a cross-sectional view of a probe according to the present
invention;
Figure 3 is a schematic diagram of the controller unit shown in Figure 1;
Figure 4 is a diagram of an RTD response curve;
Figure 5 is detailed circuit diagram of the controller unit of figure 3;
Figure 6(a) is a flow chart of a variable speed control algorithm;
Figure 6(b) is a detailed flow chart of the set-speed step of Figure 6(a); and
Figure 7 is a flow chart of an on-off speed control algorithm.
Detailed Description of Preferred Embodiments
Referring to figure 1, a block diagram of a pump controller is shown generally
by
numeral 10. A variable speed purnping unit 12 extracts crude oil from a well
bore 14. which
is then pumped via a conduit 16 to a holding tank 18, or the like. The pump
control system
includes a sensor 20 which is placed in the path of the oil flow in the
conduit 16, in a manner
to be described below. The sensor 20 provides an electrical signal indicative
of flow via a
cable 22 to a main control unit 24. The control unit 24 provides a control
signa126 to control
the variable speed pump unit 12. "1'he control
3

CA 02445296 2003-10-14
signal 26 maintains the pump speed at an optimal level, in order to ensure
efficient extraction
of crude oil from the well bore 14. An external computer 28 may be connected
to the
controller unit 24 in order to download or control parameters of the
controller.
Furthermore, the computer 28 includes a graphical display system for
displaying
information on the controller performance. Each of these elements will be
discussed in detail
below.
Referring to figure 2, a cross-section of the sensor 20 in figure 1, is shown.
The
sensor 20 is a passive device in that it must be powered from the controller
24. The sensor
includes a cylindrical body section 30 and a lower threaded section 32 for
installing in a bore
of a T-pipe section 15 in the conduit 16. Generally, the sensor is installed
relatively close to
the well head. A pair of probes 34 and 36 project from one end of the body 30
so that when
the sensor is inserted into the conduit 16, oil can flow over each of the
probes uniformly. The
actual orientation of the probes within the conduit is not critical, however,
the probes should
project generally perpendicularly to the direction of flow in the conduit. The
probes 34 and
36 are each comprised of a hollow polished stainless steel tube and each
contain a heating
element 38,42 and a temperature sensing element 40,44, respectively. A heating
current
derived from the controller 24 is provided to the heating element 38 and 42
via a suitable
electrical conductor 46 and temperature measurement signals are returned from
the
temperature sensing elements to the controller via a pair of conductors 48.
The conductor 46
and 48 are attached to a connector 49 which may be attached to cable 22.
The sensor operates on a thermal dispersion principle based on Newton's law of
cooling. One of the probes is selected and its heating element is supplied
with a constant
energy, which radiates out as heat. We generally refer to this probe as the
energized probe. Its
counterpart probe or unheated probe is generally called the ambient probe.
Both the probes
provide a temperature signal from their respective temperature sensing
elements. Thus, it may
be shown that the heat input rate into a medium may be expressed by the
equation Q = h t,
where h is the convection heat transfer co-efficient and Ot is the temperature
difference
between the heat source and the medium. In this case, At is the temperature
difference
between the heated and ambient probes. The value h is a function of the flow
rate of the
medium. Hence, h is not constant. Thus it may be seen that the
4

CA 02445296 2003-10-14
temperature differential, between the probes is inversely proportional to the
flow rate of the
medium for a given heat input rate Q.
It may be more accurately stated that the velocity of the fluid is a function
of the
inverse of the square of the difference in temperatures between the two
probes. By heating
one of the probe tips at a constant rate, the difference in temperature
between the probe tips
provides a relative temperature measurement independent of the ambient
temperature of the
fluid.
The calculated velocity of the fluid is proportional to the square of the
energy transfer
into the probe. Therefore, it is important that the energy supplied to the
probe is stable over a
wide range of ambient conditions. Furthermore, in situations where high flow
exists, most of
the radiated heat is absorbed by the passing fluid and carried down stream.
The temperature
thus recorded at either of the energized or ambient probe is approximately the
same.
However, with reduced fluid movement across the probes, residual heat builds
up along the
tip of the energized probe thus resulting in a higher temperature measurement
relative to the
ambient probe. By comparing the energized probe temperature to the ambient
probe
temperature, the flow rate can be estimated to produce a value which is
substantially
independent of the temperature of the oil flowing past the probe. Additional
compensation for
the variation of constant fluid properties from well to well with temperature
is implemented
in the controller 24.
Referring now to figure 3, the controller 24 is shown in greater detail. The
sensor
electronics is shown schematically by block 20. The controller 24, includes a
heater coristant
current source supply 51 which provides a constant current to the heater
elements 38 and 42
located in the sensor 20. Each of the heater elements 38 and 42 are connected
to a respective
switch 54 and 56. These switches 54 and 56 are selectively controlled via a
micro-
controller 58 for selecting either one of the heater elements 38 or 42 to be
heated.
As described earlier, each of the heater elements has in close proximity
thereto a
temperature sensing element 40 and 44. The temperature sensors in this case
are platinum
RTDs (resistance-to-temperature devices). As may be seen in figure 3, each of
the RTDs 40
and 44 have one of their inputs 59 connected via a switching multiplexer 60 to
an RTD
constant current source 66. The output of the temperature sensor resistors and
40 are
connected via the multiplexer 60 to the analog input of an analog-to-digital
converter 64
through a buffer amplifier 65. The analog-to-digital converter 64 provides a
digital input to
5

CA 02445296 2003-10-14
the micro-controller 58 which is indicative of the temperature measured by a
respective
RTD 40 or 44. As seen in figure 4, the RTD devices are linear devices and are
capable of
exhibiting a linear resistance change over an approximate temperature range of
-19 C to
150 C. The micro-controller 58 then processes this input data described with
reference to
figures 6(a), 6(b) and figure 7. A digital-to-analog converter 67 has its
digital inputs driven
by an output of the micro-controller 58 to produce an output analog signal
indicative of a
speed control signa126 for control of the pumping unit 12 shown in figure 1.
In addition, an RS232 interface and driver support circuitry 72 is provided
for
communication with the micro-controller 58 by the external computer 28.
Additional E 2
PROM 73 is provided for storage of constants and additional parameters.
Referring to figure 4, a resistance-to-temperature graph 74 illustrating the
relationship
between the resistance and temperature of the RTD is shown generally by
numeral 80. It may
be seen that the relationship is relatively linear over a large temperature
range. This has the
advantage in that over a period of time, the temperature of the resistor may
be sampled by the
analog-to-digital converter 64 and an integer interpolation routine may be
used to determine
values of resistance between the sampled points. Thus, it is not required that
a large amount
of memory be utilized in the micro-controller in order to store a lookup
table, as for example,
when a non-linear thermistor is used as temperature sensing element.
By providing heating elements in each of the probes of the sensor 20, allows
for each
of the probes to be periodically made the energized probe. In the case of oil
wells with high
paraffin wax content, if only one of the probes is heated, then over a long
period of time, wax
would tend to accumulate on the unheated probe. This would result in skewed
temperature
readings. However, by providing heaters in both probes and providing a means
for switching
between the heaters in the probes reduces wax build up on the probes.
Furthermore, the
lifespan of the sensor is extended by switching the heating elements between
the probes since
constant heating of only one of the probes results in severe degradation of
the lifespan of that
probe.
Figure 5 is a detailed circuit diagram of the controller 24, wherein the micro-
controller is a type 68HC705.
Referring now to figures 6a and 6b, an algorithm implemented by the micro-
controller 58 for controlling the output signal 26 to the pump, is indicated
generally by
numeral 90. The micro-controller switches the constant power source 51 to one
of the
6

CA 02445296 2003-10-14
heaters 38 or 42 by activating one of the switches 54 or 56. The micro-
controller then obtains
a first Ti and second T2 digitalized temperature measurement from the input
signal received
from the analog-to-digital converter 64 by sending a signal to the multiplexer
60 to select in
sequence the temperature probe 40 or 44. The difference between these
temperatures T is
calculated and is indicative of a flow measurement. These flow measurements or
temperature
differentials are combined into an average of most recent samples called a
rolling flow
average. The micro-controller samples the temperature approximately once ever
second. The
controller stores a sixteen element rolling window of samples. Once sixteen
samples have
been included in a rolling window, the newest sample replaces the older sample
prior to the
latest average being calculated. That is, a rolling average is calculated over
a sample of
sixteen elements every second with each element being discarded after 16
seconds. The
process of obtaining flow measurements is continuous and proceeds in parallel
with other
processing by the micro-controller.
Once this flow is obtained by the micro-controller, tire oil flow at the well
head is
controlled in accordance with the sequence of steps illustrated in figures
6(a) and 6(b).
Initially, an auto reset clock 92 is set to count time down from 48 hours or
any other
convenient time. This clock serves to reset the parameters of the controller
in order to
accommodate drops in motor efficiency over time and to switch the heated
probe.
The micro-controller maintains a speed table of entries having rows of
measured flow
rates Mi and pump speed Si. Thus. at a step 94, this table is initialized. An
initial wait time is
then set at step 96. This period is initially set between 8 to 12 minutes.
It may be noted that for variable speed control applications, the digital-to-
analog
converter delivers 4 to 20 milliamps output signal. By convention, 4 milliamps
represents the
lowest speed setting So of the pump, while 20 rnilliamps represents the
highest speed Si.
setting of the pump. An increment or step in speed is generally designated as
1 milliamp
representing the least step up or step down for change in speed.
In implementing the variable speed control, it is assumed that each increase
in speed
corresponds to some increase in the maximum potential delivery rate of the
pump. Thus it is
the goal to operate the pump at the lowest speed with the delivery rate above
the current
production rate measured for the well. Thus, in order to achieve this, the
speed table, as
described earlier, keeps track by way of the rolling flow average of the
maximum delivery
rate obtained thus far for each selected speed of the pump.
7

CA 02445296 2003-10-14
Changes in speed occur on the basis of time intervals. The length of each
interval is
called the settled time T. Its purpose is to allow changes in the pump speed
and the well's
production rate to be reflected in the rolling flow average. By default, the
length of the settle
time is 2 minutes. At the end of each interval, depending on whether the
rolling average has
increased, decreased or stayed the same, a corresponding change in speed is
initiated. These
changes in speed may be made as a single increment or as an arbitrary number
of increments
per interval.
Thus, referring back to step 98 in figure 6a, an initial speed S; of the pump
is set. The
controller waits a predetermined time at step 99. A new speed is then set at
step 100
according to the algorithm of figure 6(b). The table is initially built from
the lowest speed So
upward, first, the speed is set to So and an initial flow Mo is obtained for
speed So. The speed
is then stepped up to S, and a corresponding flow M, is obtained. This is
repeated for
successive values of speed increments. It is assumed, however, that each step
between a
speed S1 and a speed S;_I corresponds to a corresponding step in the maximum
potential flow
rate. Therefore, if upon obtaining M,+i at speed S;+,, it is recognized that
M;+i <M;, then it is
clear that the well's current production rate is below what the pump can
deliver at speed S;+,.
For example, if M;+t is equal to M;, it indicates that the well at this time
is producing at a
constant rate which corresponds to a speed S;, Otherwise, if M;+1 is less than
Mi, it indicates
that during the settle interval at S,+i production from the well has
decreased. In this case, S,,
may represent a greater speed than is required to support the lowered
production rate.
Therefore, a search of the table is performed beginning at Si, down to So
until the lowest
speed having a maximum deliver rate above the current production rate is
found.
30
8

CA 02445296 2003-10-14
It may therefore be seen that building the speed control table occurs in
conjunction
with varying the pump speed. When production levels or flow rates from the
well increase,
the table is refined while the speed is increased. Conversely, when lower flow
rates are
measured from the well, the table is searched for the minimum speed required
to sustain that
flow rate.
To illustrate how the process of building a table is performed after a drop in
flow rate
is detected, let Sp represent the last speed prior to detecting a drop in flow
rate, and let Si be
the current speed. For example, Sp might be 12 mA and Si might be 9 mA. As
flow rate from
the well increases, the production rate at speed S; as measured by the rolling
flow average
will begin to approach Mi, which is the estimated maximum flow rate at Si. At
the end of an
interval, if the production rate is found to be closer to Mi, then the speed
is incremented up to
Si+1. Assuming production levels continue to improve, the speed is
successively increment up
to Sp,. As this point, the table is continued to be built until either flow
rate decreases or the
maximum speed Sõ is reached.
Alternatively, if at the end of the interval at speed Si, the production rate
may be
greater than Mi. In this case, M; is no longer the best estimate to the
maximum flow rate at Si.
The new flow rate is then substituted for the old value of Mi. The change to
Mi can also
impact M;+1 if the new value for M; is also greater than M;+,. Therefore, the
table is rebuilt for
Si+,. Thus, it may be seen that changes can precipitate through entries in the
table thus
allowing the controller to constantly fine tune its estimates based on better
information over
time. This is illustrated more clearly in figure 6(b). Once the new speed Si
is set at step 100, a
new settle time is set at step 102.
Besides the settled time, there are two other timing intervals involved in
variable
speed control. These are the initial wait and automatic reset time. The
initial wait time is
simply the settling time for the very first interval in building the table. As
such, it only occurs
once just after the instrument is reset or powered on. The initial wait is
typical h longer than
the settled time.
The automatic reset time is not directly related to variable speed control.
Instead. it is
simply a background timer which upon time out at step 104 initiates an
automatic reset of the
controller. This causes the speed table to be rebuilt. The automatic rest
serves several
purposes as described earlier.
9

CA 02445296 2003-10-14
Referring now to figure 7, a process flow for controlling an on/off type pump
is
shown generally by numeral 170. In this case, the micro-controller 58 may send
a signal to
the digital-to-analog converter 67 one of two signals, namely, a value
corresponding to a
pump-off signal or a value corresponding to a pump-on signal. Alternatively, a
relay 67' may
be provided which turns the pump 12 on or off. The process is divided into
four steps,
namely, establish flow 172, regulate flow 174, timing-out 176 and shut-in 178.
It is to be
noted that each step is associated with a single control parameter which
directs the process of
that step. A default setting is assigned to each control parameter. However,
these parameters
may be easily changed via the external computer 20. The parameters associated
with these
steps are establish flow period, regulate flow cutoff point, timing-out period
and shut-in
period. Generally, these parameters are set at a default value of 15 minutes,
25%, 1 minute
and 30 minutes, respectively.
The establish flow step 172 starts the pump and settles into an interval of
time called
the establish flow period 173. This establish flow period is indicative of a
flow of the current
state of the well. For example, this interval generally covers the time
required for oil to make
its way to the surface and past the probes. Although flow samples are obtained
by the
controller during this period, output signals to control the pump are not
provided during the
establish flow period. Once the establish flow period has expired at step 173,
the process
moves onto the regulate flow step 174.
In the regulate flow period 174, an ongoing flow sample is combined into a
rolling
average called the rolling flow average as described earlier. However in this
case. a rolling
flow average is compared against a regulated flow cutoff point 175. If the
rolling flow
average remains above the cutoff point, a process control cycle remains at
this step. However,
should the rolling flow average drop below the regulated flow cutoff point,
this signals a
pumpoff has occurred and the process moves on to the liming-out step 176.
In the time out step 176, a short period called the time out period is
provided to
confirm whether or not the well has actually pumped off. This avoids instances
where trapped
gas pockets are within the line or short segments of dry pumping have
occurred. During
timing out, the ongoing rolling flow average continues to be compared against
the regulated
flow cutoff point 177. If the rolling average moves back above the cutoff
point

CA 02445296 2003-10-14
before timing out period expires, then the process moves back to the regulate
flow step 174.
Otherwise, at the end of the timing out period, the process moves to the next
step which is the
shut-in step 178.
In the shut-in step 178, the pump is stopped and the well enters an idle state
allowing
time for the well bore to be refilled from the surrounding formation. The
length of time the
well remains idle is determined by the shut in period. Once the shut in period
expires, the
process control begins at the establish flow step 172.
While the invention has been described in connection with a specific
embodiment
thereof and in a specific use, various modifications thereof will occur to
those skilled in 10
the art without departing from the spirit of the invention as set out in the
claims.
The terms and expressions which have been employed in the specification are
used as
terms of description and not of limitations, there is no intention in the use
of such terms and
expressions to exclude any equivalents of the features shown and described or
portions
thereof, but it is recognized that various modifications are possible within
the 15 scope of the
invention as set out in the claims.
11

Dessin représentatif
Une figure unique qui représente un dessin illustrant l'invention.
États administratifs

2024-08-01 : Dans le cadre de la transition vers les Brevets de nouvelle génération (BNG), la base de données sur les brevets canadiens (BDBC) contient désormais un Historique d'événement plus détaillé, qui reproduit le Journal des événements de notre nouvelle solution interne.

Veuillez noter que les événements débutant par « Inactive : » se réfèrent à des événements qui ne sont plus utilisés dans notre nouvelle solution interne.

Pour une meilleure compréhension de l'état de la demande ou brevet qui figure sur cette page, la rubrique Mise en garde , et les descriptions de Brevet , Historique d'événement , Taxes périodiques et Historique des paiements devraient être consultées.

Historique d'événement

Description Date
Inactive : CIB attribuée 2022-05-10
Inactive : Périmé (brevet - nouvelle loi) 2018-06-12
Requête pour le changement d'adresse ou de mode de correspondance reçue 2018-01-10
Inactive : CIB expirée 2012-01-01
Inactive : CIB expirée 2012-01-01
Inactive : CIB enlevée 2011-12-31
Inactive : CIB enlevée 2011-12-31
Accordé par délivrance 2008-02-19
Inactive : Page couverture publiée 2008-02-18
Préoctroi 2007-11-29
Inactive : Taxe finale reçue 2007-11-29
Un avis d'acceptation est envoyé 2007-11-26
Lettre envoyée 2007-11-26
Un avis d'acceptation est envoyé 2007-11-26
Inactive : CIB enlevée 2007-11-15
Inactive : CIB attribuée 2007-11-15
Inactive : CIB attribuée 2007-11-15
Inactive : CIB enlevée 2007-11-15
Inactive : Approuvée aux fins d'acceptation (AFA) 2007-11-07
Modification reçue - modification volontaire 2007-07-09
Lettre envoyée 2007-01-31
Inactive : Paiement - Taxe insuffisante 2007-01-31
Inactive : Lettre officielle 2007-01-24
Inactive : Grandeur de l'entité changée 2007-01-18
Inactive : Paiement correctif - art.78.6 Loi 2007-01-09
Exigences de rétablissement - réputé conforme pour tous les motifs d'abandon 2007-01-09
Inactive : Dem. de l'examinateur par.30(2) Règles 2007-01-09
Modification reçue - modification volontaire 2006-11-14
Inactive : Lettre officielle 2006-07-18
Exigences relatives à la révocation de la nomination d'un agent - jugée conforme 2006-07-17
Exigences relatives à la nomination d'un agent - jugée conforme 2006-07-17
Demande visant la nomination d'un agent 2006-07-07
Demande visant la révocation de la nomination d'un agent 2006-07-07
Réputée abandonnée - omission de répondre à un avis sur les taxes pour le maintien en état 2006-06-12
Inactive : Dem. de l'examinateur par.30(2) Règles 2006-05-15
Lettre envoyée 2006-03-16
Avancement de l'examen jugé conforme - alinéa 84(1)a) des Règles sur les brevets 2006-03-16
Inactive : CIB de MCD 2006-03-12
Inactive : CIB de MCD 2006-03-12
Inactive : CIB de MCD 2006-03-12
Inactive : CIB de MCD 2006-03-12
Inactive : CIB de MCD 2006-03-12
Inactive : Taxe de devanc. d'examen (OS) traitée 2006-03-06
Modification reçue - modification volontaire 2006-03-06
Inactive : Avancement d'examen (OS) 2006-03-06
Inactive : Dem. de l'examinateur par.30(2) Règles 2005-09-21
Modification reçue - modification volontaire 2004-12-08
Exigences relatives à la révocation de la nomination d'un agent - jugée conforme 2004-11-10
Inactive : Lettre officielle 2004-11-10
Inactive : Lettre officielle 2004-11-10
Exigences relatives à la nomination d'un agent - jugée conforme 2004-11-10
Demande visant la révocation de la nomination d'un agent 2004-11-04
Demande visant la nomination d'un agent 2004-11-04
Inactive : Dem. de l'examinateur art.29 Règles 2004-06-08
Inactive : Dem. de l'examinateur par.30(2) Règles 2004-06-08
Lettre envoyée 2004-05-03
Requête d'examen reçue 2004-04-13
Exigences pour une requête d'examen - jugée conforme 2004-04-13
Toutes les exigences pour l'examen - jugée conforme 2004-04-13
Inactive : Lettre officielle 2004-01-20
Inactive : Page couverture publiée 2003-12-17
Inactive : CIB attribuée 2003-12-02
Inactive : CIB en 1re position 2003-12-01
Inactive : CIB attribuée 2003-12-01
Inactive : CIB attribuée 2003-12-01
Lettre envoyée 2003-11-18
Exigences applicables à une demande divisionnaire - jugée conforme 2003-11-14
Demande reçue - nationale ordinaire 2003-11-14
Demande reçue - divisionnaire 2003-10-14
Demande publiée (accessible au public) 1999-12-12

Historique d'abandonnement

Date d'abandonnement Raison Date de rétablissement
2006-06-12

Taxes périodiques

Le dernier paiement a été reçu le 2007-05-29

Avis : Si le paiement en totalité n'a pas été reçu au plus tard à la date indiquée, une taxe supplémentaire peut être imposée, soit une des taxes suivantes :

  • taxe de rétablissement ;
  • taxe pour paiement en souffrance ; ou
  • taxe additionnelle pour le renversement d'une péremption réputée.

Veuillez vous référer à la page web des taxes sur les brevets de l'OPIC pour voir tous les montants actuels des taxes.

Titulaires au dossier

Les titulaires actuels et antérieures au dossier sont affichés en ordre alphabétique.

Titulaires actuels au dossier
1273941 ONTARIO INC.
Titulaires antérieures au dossier
STUART F. BEVAN
TIMOTHY LOWNIE
Les propriétaires antérieurs qui ne figurent pas dans la liste des « Propriétaires au dossier » apparaîtront dans d'autres documents au dossier.
Documents

Pour visionner les fichiers sélectionnés, entrer le code reCAPTCHA :



Pour visualiser une image, cliquer sur un lien dans la colonne description du document. Pour télécharger l'image (les images), cliquer l'une ou plusieurs cases à cocher dans la première colonne et ensuite cliquer sur le bouton "Télécharger sélection en format PDF (archive Zip)" ou le bouton "Télécharger sélection (en un fichier PDF fusionné)".

Liste des documents de brevet publiés et non publiés sur la BDBC .

Si vous avez des difficultés à accéder au contenu, veuillez communiquer avec le Centre de services à la clientèle au 1-866-997-1936, ou envoyer un courriel au Centre de service à la clientèle de l'OPIC.


Description du
Document 
Date
(aaaa-mm-jj) 
Nombre de pages   Taille de l'image (Ko) 
Abrégé 2003-10-14 1 20
Description 2003-10-14 11 645
Revendications 2003-10-14 4 156
Dessins 2003-10-14 7 177
Dessin représentatif 2003-12-16 1 5
Page couverture 2003-12-17 2 39
Description 2004-12-08 11 633
Revendications 2004-12-08 2 60
Description 2006-03-06 11 626
Revendications 2006-03-06 5 165
Revendications 2006-11-14 6 186
Revendications 2007-07-09 6 174
Page couverture 2008-02-01 2 43
Rappel - requête d'examen 2003-12-16 1 123
Accusé de réception de la requête d'examen 2004-05-03 1 176
Courtoisie - Lettre d'abandon (taxe de maintien en état) 2007-01-30 1 175
Avis de retablissement 2007-01-31 1 164
Avis du commissaire - Demande jugée acceptable 2007-11-26 1 164
Correspondance 2003-11-14 1 38
Taxes 2003-10-22 1 50
Correspondance 2003-11-05 1 42
Correspondance 2004-01-20 1 13
Correspondance 2004-11-04 3 37
Correspondance 2004-11-10 1 15
Correspondance 2004-11-10 1 18
Taxes 2005-06-10 1 30
Taxes 2006-05-29 1 39
Correspondance 2006-07-07 2 50
Correspondance 2006-07-18 1 16
Correspondance 2007-01-24 1 14
Taxes 2007-01-09 2 65
Taxes 2007-05-29 1 41
Correspondance 2007-11-29 2 49
Taxes 2008-05-29 1 31
Taxes 2009-05-29 1 31
Taxes 2010-06-10 1 36