Systems and methods for controlling downhole linear motors
11506197 · 2022-11-22
Assignee
Inventors
Cpc classification
F04B51/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
E21B43/128
FIXED CONSTRUCTIONS
F04B17/03
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B47/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F04B49/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B51/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
E21B43/12
FIXED CONSTRUCTIONS
F04B47/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
Systems and methods for controlling downhole linear motors to minimize connections to surface equipment. In one embodiment, an ESP system is coupled by a power cable to equipment at the surface of a well. The ESP system includes a linear motor and a reciprocating pump. The motor has a set of position sensors that sense the position of a mover in the motor. Combining circuitry (E.G., XOR gate) combines the outputs of the position sensors into a single composite signal in which signal components corresponding to the position sensors are indistinguishable. A single channel carries the composite signal from the ESP system to the surface equipment. A control system determines a starting position of the motor and determines its subsequent position based on transitions in the composite signal. The motor is then operated based on the position determined from the composite signal.
Claims
1. An apparatus comprising: a controller for an electric submersible pump (ESP) system; wherein the controller is configured to receive a composite signal from the ESP system, the composite signal comprising signal components corresponding to a plurality of position sensors which are located at different positions along a stroke of a mover within a linear motor in the ESP system, wherein each signal component comprises either a rising edge or a falling edge of a signal output by a corresponding one of the position sensors, wherein the signal components corresponding to each of the plurality of position sensors is indistinguishable from the signal components corresponding to others of the plurality of position sensors, and wherein the controller does not receive information indicating an absolute position of the mover within the linear motor, wherein the controller is configured to perform an initialization procedure in dependence on transitions in the composite signal and thereby identify a starting position of the mover within the linear motor; wherein the controller is configured to track a position of the mover within the linear motor by counting transitions in the composite signal, and wherein the controller is configured to produce output power based on the identified starting position of the mover within the linear motor and the position of the mover within the linear motor tracked by counting transitions in the composite signal, and to provide the output power to the linear motor.
2. The apparatus of claim 1, wherein the controller comprises a variable speed drive (VSD) that includes a speed controller, wherein the speed controller is configured to receive the composite signal and to control the VSD to produce the output power at a frequency and a voltage that are determined based on the transitions in the composite signal.
3. The apparatus of claim 2, further comprising: a power cable coupled between the VSD and the ESP system; the ESP system, including a linear motor and a reciprocating pump coupled to be driven by the linear motor; a single channel coupled between the VSD and the ESP system, wherein the single channel carries the composite signal from the ESP system to the VSD; wherein the motor includes the plurality of position sensors located at the different positions along the stroke of the mover within the motor, wherein each position sensor is configured to sense that the mover of the motor is in a corresponding, different position within the motor; wherein the ESP system includes circuitry that combines outputs of each of the plurality of position sensors into the composite signal, wherein for each of the plurality of position sensors, a corresponding component of the composite signal which results from an output of the position sensor is indistinguishable from components of the composite signal which result from the output of other ones of the position sensors.
4. The apparatus of claim 2, wherein the speed controller is configured to determine a current speed of the motor and to control the VSD to produce output power which drives the ESP system at a desired speed.
5. The apparatus of claim 1, wherein the controller is configured to perform the initialization procedure by: producing an initial power stroke voltage; monitoring the composite signal; determining from the composite signal whether the mover has moved in response to the initial power stroke voltage; if the mover has moved in response to the initial power stroke voltage, continuing to produce the initial power stroke voltage; and if the mover has not moved in response to the initial power stroke voltage, increasing the power stroke voltage, continuing to monitor the composite signal, and determining from the composite signal whether the mover has moved in response to the increased power stroke voltage.
6. The apparatus of claim 1, wherein each signal component of each of the outputs of the position sensors is individually indicated in the composite signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Other objects and advantages of the invention may become apparent upon reading the following detailed description and upon reference to the accompanying drawings.
(2)
(3)
(4)
(5)
(6)
(7) While the invention is subject to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and the accompanying detailed description. It should be understood, however, that the drawings and detailed description are not intended to limit the invention to the particular embodiment which is described. This disclosure is instead intended to cover all modifications, equivalents and alternatives falling within the scope of the present invention as defined by the appended claims. Further, the drawings may not be to scale, and may exaggerate one or more components in order to facilitate an understanding of the various features described herein.
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
(8) One or more embodiments of the invention are described below. It should be noted that these and any other embodiments described below are exemplary and are intended to be illustrative of the invention rather than limiting.
(9) As described herein, various embodiments of the invention comprise systems and methods for communicating information between a downhole linear motor and controls for the motor which are located at the surface of a well, and operating the motor using the communicated information. The embodiments of the invention reduce the bandwidth and/or conductor count of the feedback signal from position sensors on the downhole motor to the drive at the surface of the well. Channels that are conventionally provided for this information have a very high cost, so reducing the channels reduces this cost. Additionally, the cost of downhole electronics is very high, so reducing the circuitry required in the motor results in additional cost savings, as well as extending the run life of the motor.
(10) Referring to
(11) Pump 120 includes an electric motor section 121 and a pump section 122. In this embodiment, an expansion chamber 123 and a gauge package 124 are included in the system. (Pump system 120 may include various other components which will not be described in detail here because they are well known in the art and are not important to a discussion of the invention.) Motor section 121 receives power from control system 110 and drives pump section 122, which pumps the oil through the production tubing and out of the well.
(12) In this embodiment, motor section 121 is a linear electric motor. Control system 110 receives AC (alternating current) input power from an external source such as a generator (not shown in the figure), rectifies the AC input power and then converts the DC (direct current) power to produce three-phase AC output power which is suitable to drive the linear motor. The output power generated by control system 110 is dependent in part upon the position of the mover within the stator of the linear motor. Position sensors in the motor sense the position of the mover and communicate this information via electrical lines 113 to control system 110 so that the mover will be driven in the proper direction (as will be discussed in more detail below). The output power generated by control system 110 is provided to pump system 120 via power cable 112.
(13) Referring to
(14) Stator 210 has a set of windings 213 of magnet wire. The ends of the windings are coupled (e.g., via a pothead connector 214) to the conductors of the power cable 218. The windings are alternately energized to generate magnetic fields within the stator that interact with permanent magnets 221 on the shaft 222 of mover 220. The waveform of the signal on the power cable (in this case a three-phase signal) is controlled to drive mover 220 in a reciprocating motion within the bore of stator 210. Stator 210 incorporates a set of three Hall-effect sensors 215 to monitor the position of mover 220 within stator 210. The outputs of Hall-effect sensors 215 are each coupled to corresponding inputs of an XOR gate 216. The output of XOR gate 216 is connected to a single electrical line 230. In an alternative embodiment, the output of XOR gate 216 could be processed by additional circuitry that impresses this signal onto power cable 218 and thereby communicates the signal to the equipment at the surface of the well.
(15) Conventionally, each of the three signals output by the Hall-effect sensors would be transmitted to the controller. In other words, each of the three distinct outputs of the Hall-effect sensors would be maintained. Additionally, the mover would be coupled to an absolute position encoder of some type and this data would also be transmitted to the controller. The transmission of all of this information would require either a high bandwidth signal or a wide signal bus consisting of separate wires. Because of the constraints of communicating between the downhole motor and the surface equipment, neither of these options is available. The present systems and methods therefore encode the Hall-effect sensor information into a single, real-time composite signal which is communicated from the linear motor to the drive system at the surface of the well. The absolute position encoder signal is removed altogether. The drive system is configured to track the motor position based on this single signal.
(16) A nominal 24 volts DC is supplied from the drive at the surface to the linear motor. This voltage is converted to a local power voltage with a linear voltage regulator. The local voltage powers the circuitry in the motor, which includes the Hall-effect sensors and a quad XOR gate. The three Hall-effect sensors sense the passage of the magnets of the mover within the stator and pass this information to the XOR gate. The XOR gate encodes this information into a single differential signal which is a composite of the separate signals output by the Hall-effect sensors. The resulting waveform is a square wave with each edge (rising and falling) denoting a change in the location of the mover. These edges correspond to transitions between the six motor voltage steps that are generated by the drive system. The differential signal generated by the XOR gate is transmitted from the linear motor back to the drive at the surface of the well. The channel through which the signal is transmitted may be a dedicated physical signal line, or it may be a virtual channel through which the signal is communicated over the power leads that couple the motor to the drive at the surface of the well.
(17) Referring to
(18) As depicted in
(19) The power output by inverter 330 is monitored by voltage monitor 350. Voltage monitor 350 provides a signal indicating the voltage output by inverter 330 as an input to motor speed controller 340. Motor speed controller 340 also receives position information from the downhole linear motor. In one embodiment, this position information consists of the output of the XOR gate as described above in connection with
(20) The downhole linear motor is an electrically commutated motor. In other words, the commutation or changing of the voltage of the power provided to the motor is accomplished via the surface drive unit. The edges of the XOR'd signal from the Hall-effect sensors are indications of where the commutation should occur. This is explained in more detail in connection with
(21)
(22) As noted above, the absolute position of the mover within the linear motor is not communicated to the drive—the outputs of the Hall-effect sensors are XOR'd, so the signal received by the motor speed controller indicates the points at which edges occur in all three of the sensor signals. The drive must therefore determine where the mover is positioned within the motor. In order to do this, the drive performs an initialization process (410) when the unit is powered up. In one embodiment, this consists of applying a voltage to the motor that is known to be sufficient to cause the mover to travel to the top of the power stroke. The return stroke direction is used for this purpose because the force required to move in this direction is less than the power stroke direction, and the required force is predictable, regardless of the depth of the well or other well-specific parameters. The initialization procedure can optionally be repeated in the power stroke direction to verify that the full stroke length is obtainable.
(23) After the motor has been initialized, it can be assumed that the mover is at the top of the power stroke. The drive then produces the appropriate output voltages for the power stroke (420) and, as it does so, the drive monitors the XOR signal and interprets each edge as the edge of one of the Hall-effect sensor signals. Since the edges of these signals occur in a known order during the power stroke of the motor, the drive effectively knows which of the sensors generated each edge of the received signal. At the end of the power stroke, it is known that the mover is at the top of the return stroke, so the appropriate voltages are generated for the return stroke (430). As the mover moves through the return stroke, the drive continues to monitor the XOR signal and interprets each edge as the edge of one of the Hall-effect sensor signals, which occur in a known order during the return stroke.
(24) The commutation of the motor (repeating power stroke 420 and return stroke 430) can be performed automatically. This will allow the motor to run smoothly, with transitions in the XOR'd Hall-effect sensor signal being reported to the drive. As noted above, counting the transitions in this signal allows tracking of the mover position. Additionally, the frequency of the transitions is used to determine the mover speed. The voltage on the second DC bus can be adjusted to make the mover go faster (by making the DC bus voltage higher) or slower (by making the DC bus voltage lower). The combination of the frequency of the transitions and the motor current that is supplied to the motor can also be used for well diagnostics (e.g., determining the presence of gas, stuck valves, etc.)
(25) In one embodiment, an inhibit mode is included in the hardware (e.g., by setting an appropriate bit) so that the hardware commutation of the motor is disabled during the initialization process. The drive can then manually commutate the motor in the return direction and monitor the XOR'd Hall-effect sensor signals, which indicates that the mover is moving in response to each step change in the motor voltages. Initially, the motor may move backwards to get in sync—this is acceptable behavior and does not affect the outcome of the initialization routine. The mover will eventually come to rest against a hard stop located in the end of the motor. When this point is reached, the XOR'd Hall-effect sensor input signal will stop transitioning. After the initialization phase has been completed, the inhibit bit may be released, and commutation of the motor can be done automatically in hardware.
(26) Referring to
(27) After the initialization phase has been completed, the power stroke is initiated. In this phase, an initial power stroke voltage is output to the motor (521). The XOR'd signal from the Hall-effect sensors is monitored for changes indicating movement of the mover (522). If there are no changes in the signal, it is assumed that the mover has not moved, so the voltage is increased (525), and the increased voltage is provided to the motor (521). If there are changes in the signal, the detected edges increment a counter, and the value of the counter is compared to a maximum value (523). If the maximum value has not been reached, the power stroke is not complete, so the output voltage is compared to a profile of the power stroke to determine whether the output voltage should be increased (525) or decreased (526). After the voltage is adjusted as needed, the new voltage is output to the motor (521). Returning to comparison 523, if the counter has reached the maximum value, the power stroke is complete.
(28) After completion of the power stroke, the return stroke is initiated. The steps performed by the drive during the return stroke are similar to those performed during the power stroke, except that they are adapted to move the motor's mover in the opposite direction. Since the pump is not lifting oil out of the well during the return stroke, the voltages required to be output by the drive will normally be less than the voltages output during the power stroke.
(29) At the beginning of the return stroke, an initial return stroke voltage is output to the motor (531). The drive monitors the XOR'd Hall-effect sensor signal to detect changes which indicate movement of the mover (532) in the return direction. If there are no changes in the signal, indicating no movement of the mover, the voltage is increased (535). This increased voltage is provided to the motor (531). If, on the other hand, there are changes in the signal, the counter is incremented to count the signal's edges. The value of the counter is then compared to the maximum value (533) to determine whether the return stroke is complete. If the count is less than the maximum value, the output voltage is compared to a return stroke profile (534) to determine whether the output voltage should be increased (535) or decreased (536). The voltage is adjusted as indicated by the comparison to the return stroke profile, and the new voltage is output to the motor (531). If, when the counter value is compared to the maximum value, the count has reached the maximum value, the return stroke is complete, so the drive begins the next power stroke.
(30) The benefits and advantages which may be provided by the present invention have been described above with regard to specific embodiments. These benefits and advantages, and any elements or limitations that may cause them to occur or to become more pronounced are not to be construed as critical, required, or essential features of any or all of the claims. As used herein, the terms “comprises,” “comprising,” or any other variations thereof, are intended to be interpreted as non-exclusively including the elements or limitations which follow those terms. Accordingly, a system, method, or other embodiment that comprises a set of elements is not limited to only those elements, and may include other elements not expressly listed or inherent to the claimed embodiment.
(31) While the present invention has been described with reference to particular embodiments, it should be understood that the embodiments are illustrative and that the scope of the invention is not limited to these embodiments. Many variations, modifications, additions and improvements to the embodiments described above are possible. It is contemplated that these variations, modifications, additions and improvements fall within the scope of the invention as detailed within the following claims.