The present disclosure relates generally to monitoring the condition of rotating equipment and more specifically to downhole pumping systems, and particularly in reference to permanent magnet motor-driven pumping systems.
There exist many rotary driven devices in industry. Many of these rotary driven devices are powered by electric motors in critical applications for long durations and the ability to monitor the condition of the rotating components of these electromechanical systems is known to be desirable. Many such monitoring systems exist which include sensors to measure vibration, noise, torque and the like. Electromechanical systems included in downhole pumping systems provide additional challenges in that the systems may be positioned thousands of feet below the surface in extremely harsh environmental conditions and with very limited data communications capability.
Downhole pumping systems are a widely used method of artificial lift, whereby a pump coupled to an electric motor are deployed in a borehole are used to bring liquid and gas to surface. Artificial lift is necessary when the natural well pressure is insufficient to do so by itself. The motor is powered via a length of electric cable rising to surface and thence connected to control equipment.
Referring to
There exists several methods of controlling downhole pumping systems in the prior art. One such method is scalar control, which only adjusts the magnitude and frequency of the voltages applied to the motor. Scalar control variants typically do not require knowledge of the motor's shaft angular position and speed. For synchronous motors, in particular, these methods assume that the motor is running at the synchronous speed which is determined by the drive output frequency. Yet another method of controlling AC motors (and downhole pumping systems thereby) is vector control. As opposed to scalar control, vector control methods require knowledge of the shaft angular position and speed, which for downhole motors is typically provided by an observer or estimator. These methods adjust the drive pulse-width modulated output voltage on a pulse-by-pulse basis taking into account the observed shaft angle, thus more accurately controlling all characteristics of the motor voltage and current waveforms, and hence its speed and torque.
[0007]The predominant prior art method for controlling downhole AC motors using variable speed drives is scalar control, which only adjusts the magnitude and frequency of the voltages applied to the motor. Scalar control variants typically do not require knowledge of the motor's shaft angular position and speed. For synchronous motors, and permanent magnet motors (PMMs) in particular, these methods assume that the motor is running at the synchronous speed which is determined by the drive output frequency, and are unreliable in that they easily lose control. Another method of controlling AC motors (and downhole pumping systems thereby) is vector control. As opposed to scalar control, most vector control methods require knowledge of the shaft angular position and speed, which for downhole motors is typically provided by an observer, also known as an estimator. An observer typically comprises an electrical model of the motor, surface measurements of voltage and current and a phase-locked loop (PLL). A PLL can be digitally-implemented in the form of an algorithm, providing an estimate of the phase and frequency of a periodic input signal such as the drive output voltage or current. Control methods using such observers are known as sensorless in that they do not require physical shaft rotation sensors. They are particularly useful for downhole applications, where the motors are positioned remotely from the drives that control them. These methods adjust the drive output voltage on a pulse-by-pulse basis, thus more accurately controlling all characteristics of the motor voltage and current waveforms, and hence its speed and torque. Not all vector controls employ observers directly, but sensorless vector drives share the use of a motor model and surface electrical measurements to accurately control the torque-producing component of the motor current. For a PMM this is sensibly the actual motor current whereas for induction motors the motor current also contains a magnetizing current component. In general, vector controls are fast and accurate controllers that tightly regulate the torque-producing motor current, herein referred to as “stiff” current control (and sometimes referred to as hard current control), with or without an observer, and may be applied to both induction motors and permanent magnet motors. In such cases, vector controllers use pre-defined values of requested speed or torque, which can be fixed or ramped towards a given direction. The angle of the shaft is calculated as the integral of the observed (actual) instantaneous speed. In such systems the instantaneous voltage and current supplied to the motor are input to the observer which using motor parameters such as inductance and resistance can then estimate the three phase electromotive force (EMF) of the motor, whose phase and frequency is directly that of the instantaneous rotor electrical position and frequency and is determined and output by the observer.
Centrifugal pumps (ESPs) of the prior art are commonly used in downhole pumping systems as well as progressive cavity pumps (PCPs), each driven by an attached motor. Historically, ESP as a category of artificial lift, referred exclusively to induction motor driven centrifugal pumps. Newer downhole pumping systems employ a permanent magnet motor (PMM) to drive the pump.
ESPs, or centrifugal pumps, are from the family of hydrodynamic pumps including such known types as radial flow, mixed flow, axial flow and helico-axial flow which generally operate at speeds of thousands of revolutions per minute and obey the known affinity laws which relate shaft speed to torque and fluid head. They are made in multiple stages, often more than one hundred, and have a relatively open path to fluid throughout their length.
PCPs of the prior art are a type of positive-displacement pump, operating in the low hundreds of revolutions per minute. A steel rotor is almost always in rubbing contact with an elastomer stator such that a series of essentially sealed cavities are formed along the length of the rotor—stator interface. The rubbing contact is associated with relatively low leakage and with rubbing friction. The friction at the moment of starting is static friction and can be several times higher than the dynamic friction when running normally. The shaft torque needed to overcome static friction is commonly referred to as breakout torque.
In addition to normal operating friction and torque requirements, it is known in the art that the rotating components of a downhole pumping system are subject to complications, including degradation and failure, that adversely affect production. Such problems also include wear, debris, gas slugging, scale, sand, corrosion and mechanical failure, among others. Some of these complications may be intermittent, regularly occurring or one-time occurrences. Many downhole pumping systems use various sensors and methods to monitor for these complications and report information related thereto to the surface.
Downhole pumping systems of the prior art use various methods for communicating operating information related to the downhole components to drive unit 22 at the surface. For instance, physical parameters of the system such as pressure, temperature and other operating parameters may be transmitted by downhole gauge 30 through motor 10 and up cable 15. Such communications systems may include SCADA reporting systems that operate on the order of minutes or data logging systems that operate on the order of several seconds. As described hereinabove, because the rotating components may be operating at high speed, such communications systems may not have the ability to capture rapid changes in such physical parameters suggestive of significant events in order for an operator to have advanced warning of a problem. Without proper warning an operator is not able to alter the operation of the downhole pumping system in a manner that could avoid or postpone a failure.
One method to monitor the operational condition of rotating components of an electromechanical system is set forth in U.S. Pat. No. 9,459,088 (the '088 patent). The method taught in the '088 patent involves measuring current and/or voltage signals and measuring the angular position of rotating shaft of an induction motor driven compressor system. The measured current and/or voltage signals are synchronized to scaled angular displacement of shaft. The synchronous electrical signals are divided into intervals according to a completed rotation of the shaft. The characteristic data of magnitude of the electrical signals is extracted from average synchronous electrical signal values. In other words, the data from an interval of rotation for a particular rotation of the shaft is compared to the same interval for successive rotations. The extracted characteristic data of magnitude of the electrical signals is compared with a predetermined threshold which is given as a limit and alarm is indicated to a user when the limit is exceeded. When the magnitude of the measured current and/or voltage for an interval as compared to successive rotations for the same interval exceeds the predetermined threshold, it may be indicative of a fault or failure of a rotating component of the electromechanical system. The method of the '088 patent lacks the ability to diagnose the cause of the abnormal condition and further is not applicable to vector control of electromechanical systems wherein the stator currents are controlled by the drive to maintain the motor at a predetermined speed. In addition, the method of the '088 lacks the ability to determine abnormal operating conditions that are synchronous within the particular angular interval. For instance, if there was a static rubbing condition present within an angular interval on every rotation the change in the current or voltage signals for that particular interval would not change and would not exceed the threshold limit that would trigger an alarm.
Another prior art method to detect a rotation restriction of rotating components of an electromechanical system is set forth in U.S. Pat. No. 9,698,714 (the '714 patent). The method taught in the '714 is related to variable speed drives for controlling PMMs coupled to ESPs. The method includes the ability to sense a rotational restriction of the pump, restricted by sand for example, by detecting an asynchronous condition of the motor. When an asynchronous condition is detected, the method of the '714 patent stops the motor and then drives the motor in prescribed asynchronous condition to free the rotation restriction by what is described as a “jackhammer-like” cycle. While the method of the 714 patent is able to detect the existence of an abnormal rotational condition of a PMM driven electromechanical system, it does nothing to maintain synchronous control of the PMM.
For at least the reasons stated herein before, it is desirable to be able to monitor the operating condition of a rotational electromechanical system and to further sense and diagnose an abnormal condition of such systems in real time. There is clearly a need for an improved means of monitoring such systems, detecting problems, diagnosing causes and acting on the problems to reduce failure and increase production.
One general aspect includes an apparatus for monitoring the condition of an electromechanical system. The apparatus also includes means for determining at least one parameter of the electromechanical system. The apparatus also includes a computing device configured to perform particular operations or actions by virtue of having software, firmware, hardware, or a combination of them and capable of monitoring the at least one parameter and comparing the at least one parameter to a predetermined set of limits of the at least one parameter. The apparatus also includes the computing device capable of determining a condition of the electromechanical system. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
Implementations may include one or more of the following features. The apparatus where the computing device is capable of correlating the at least one parameter over a predetermined time interval to produce a correlated data set. The apparatus where a stable condition is determined if the at least one parameter is within the predetermined set of limits and where an abnormal condition is determined if the at least one parameter is outside of the predetermined set of limits. Implementations of the described techniques may include hardware, a method or process, or computer software on a computer-accessible medium.
One general aspect includes an apparatus for monitoring a downhole pumping system including a motor having a shaft, a pump couple to the shaft of the motor, a drive electrically capable of being coupled to a power source and to the motor, the drive including a computing device, an observer and non-volatile memory, where the drive is capable of receiving at least one parameter of the downhole pumping system and is capable of controlling at least one operating parameter of the motor, and where the observer is capable of estimating at least one operating condition of the downhole pumping system. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
Implementations may also include one or more of the following features. The apparatus where the computing device is capable of monitoring the at least one parameter over a predetermined time interval and comparing the at least one parameter to a predetermined set of limits of the at least one parameter. The apparatus where the computing device is capable of determining a condition of the downhole pumping system where the condition is a stable condition if the at least one parameter is within the predetermined set of limits and where the condition is an abnormal condition is determined if the at least one parameter is outside of the predetermined set of limits. The apparatus where the computing device is capable of correlating the at least one parameter over the predetermined time interval to produce a correlated data set. Implementations of the described techniques may include hardware, a method or process, or computer software on a computer-accessible medium.
Another general aspect includes a method for monitoring the condition of an electromechanical system including: measuring at least one parameter of the electromechanical system, monitoring the at least one parameter, comparing the at least one parameter to a predetermined set of limits of the at least one parameter, and determining a condition of the electromechanical system. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
Implementations may also include one or more of the following features. The method further including correlating the at least one parameter over a predetermined time interval to produce a correlated data set. The method determining a stable condition if the at least one parameter is within the predetermined set of limits and determining an abnormal condition if the at least one parameter is outside of the predetermined set of limits. Implementations of the described techniques may include hardware, a method or process, or computer software on a computer-accessible medium.
So that the manner in which the above-recited features of the present disclosure can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
In the following detailed description of the embodiments, reference is made to the accompanying drawings, which form a part hereof, and within which are shown by way of illustration specific embodiments by which the examples described herein may be practiced. It is to be understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the disclosure.
Embodiments of the present description address many of the issues raised hereinbefore using a systematic electrical method and apparatus. The component parts and methods can variously be used in sequence or independently while remaining within the scope of the invention. The present disclosure is a monitoring and control system comprising a variable speed drive that could include vector drive control of any type of rotating machinery system to determine, in real time, the instantaneous angular position, speed and torque of the shaft of the motor. An embodiment of the vector control of the present disclosure includes an observer wherein a model of the operation of the motor is used to infer the instantaneous angular position, speed and torque of the shaft of the motor by monitoring physical parameters such as supplied voltages and currents. An exemplary embodiment of the present disclosure includes a vector controlled PMM driven pumping system such as shown in
An embodiment of a vector control drive 22 representative of the present disclosure comprises an observer and current controller. An outer speed regulator loop adjusts the current controller set point up or down to adjust the actual speed of the motor to a predetermined set speed. Using, for example only, a PMM electrical circuit motor model, the measured surface voltage is corrected, using the measured current, for the resistive and inductive voltage drop in the motor winding, connecting cable and step-up transformer. The resulting voltage is characteristic of the motor rotating electromotive force (emf) including amplitude and angle. A phase-locked loop, of which many types are known in the art, which can comprise the aforementioned SOGI, is then used to measure the electrical frequency and angle of the emf. The in-phase and quadrature components of the current relative to the emf can then be determined and regulated by adjusting the drive output voltage. In the present disclosure, only the output of the observer is required, and observers may be derived for any motor type using the appropriate motor model. Because drive 22 performs its computations at a very high rate, on the order of up to 8 kHz or more, throughout each rotation of the shaft of motor 10, sufficient data is available. It is this very high sampling rate that enables embodiments of the present disclosure to sensorlessly track the rotor angle of motor 10 as a useful metric in controlling and monitoring the operation of a rotating system as will be more fully described herein below. Drive 22 can include a computing device and non-volatile memory capable of processing the sampled data. Although described herein as a part of drive 22, an embodiment of the present disclosure includes a device separate from drive 22 with its own voltage and current measurement sensors (or access to the corresponding sensors within drive 22) could embody an observer as herein described to achieve the same result. For instance, a central processor in which algorithms of the aforementioned observer are executed to compute rotor angle, in combination with other electrical data such as current. The algorithms are executed several thousand times a second and the output can be stored in a fast memory buffer. This permits embodiments of the present disclosure to receive the data, read out, store and post process the data at a lower urgency. For instance, bursts of data, or processed results, can be transmitted to other systems (such as SCADA systems) at a lower representative communication rate. Because there is typically a big data rate problem in transmission from remote locations, such embodiments of the present disclosure process the data locally in drive 22 and transmit lower rate metrics, such as frequency of current or torque disturbances, to for example, monitor debris or gas as will be more fully described herein below. It should be appreciated by those skilled in the art that a typical SCADA system, and in practice most remotely located submersible pump systems, are only able to transfer data very slowly, if at all. The methods of the present disclosure utilize the aforementioned local high-speed recording and some data reduction. Of particular importance, high-speed sampled data synchronous to shaft rotation angle is acquired by the control algorithm in drive 22.
Referring now to
Referring now to
The monitoring, analysis and problem-solving methods enabled by the above described fast data capture of the system of the present disclosure described immediately herein above are best described with reference to
In other embodiments of the present disclosure it is also possible to determine operating abnormalities wherein the speed or the current of the motor 10 can fluctuate as a function of time on a longer timescale than in the example embodiments provided herein above. For instance, in a system having rotating machinery such as a pump 12 (
It should be appreciated by those skilled in the art that the monitoring and control system of the present disclosure not only provides the capability to control the motor and monitor the condition of a pumping system down hole, but also yields important information regarding the causes for operational abnormalities and suggesting corrective steps. The information regarding the causes of the abnormalities allows controlling of pumping systems of the present disclosure to avoid harmful conditions, such as rubbing in the pump, by varying the speed of the pump in an effort to determine operating conditions where the pump is no longer rubbing. Similarly, in conditions where sand production is determined by the present disclosure, the motor may be slowed to prevent sand from being produced at a rate that is harmful to the pump. For instance, and as described herein above, drive unit 22 typically operates on speed control mode. When gas slugs are detected by the present disclosure, drive unit 22 can be switched to control the current, and the torque of motor 10 thereby. In other words, when slugs are detected by the present disclosure, the current can be held steady whereby the speed of motor 10 will be allowed to fluctuate and compress the gas and restore the head of pump 12, thereby preventing the gas from locking up the pump. When the present disclosure detects that the slugging has ceased, motor 10 speeds up automatically and control 22 returns to speed control mode as described herein above. In this example, when gas enters pump 12 the current to motor 10 will decrease while on speed control mode and the drive will switch to current control mode. For instance, if initially on speed control mode and providing 30 amps, and slugs are encountered the present embodiment switches over to current control mode and varies the current around the 30 amp set point, the motor 10 and pump 12 speeds stay somewhat constant and allow the slugs to pass. Referring now
Now referring to
Additional monitoring, analysis and problem-solving methods enabled by the above described medium speed data capture (slower relative to the fast capture described above but faster than prior art SCADA systems) of the system of the present disclosure described immediately herein above are best described with reference to
The advantage of the medium speed data rate capture can be visualized with reference to
Another embodiment of the medium speed data rate of the current disclosure capture can be visualized with reference to
It is an aspect of the present disclosure that a library of fault conditions can be assembled corresponding to the sensed signals. For instance, in the embodiment discussed relating to
In the embodiments of the present disclosure, it is now possible to obtain data from the motor of a rotating machinery system without attached sensors in order to monitor normal conditions as well as to determine problems that can exist in the system. In certain embodiments, such problems can best be detected and analyzed by correlating the time series data as described herein above to produce a correlated data set, with respect to shaft rotation angle, if the phenomenon is rotation-cyclic. In some embodiments, the data can be cross-correlated, autocorrelated as well as analyzed using known artificial intelligence techniques trained on data at different time scales and time resolution, without requiring shaft rotation angle such as when it is due to loading conditions such as from debris or gas entering a pump. For example, in embodiments using autocorrelation, also known as serial correlation, the signals obtained by the system of the present disclosure as described herein above, are captured at different predetermined time intervals. A first signal time series is correlated with a second signal time series, which second signal time series is a delayed copy of first signal time series, as a function of the delay. Informally, this is the similarity, or dissimilarity, between observed signal series as a function of the time lag between them. Used in this manner, autocorrelation is an embodiment of the present disclosure that enables the finding of repeating patterns, such as those set forth herein above. It is useful in this particular embodiment for analyzing the signals in the time domain. Although autocorrelation is but one method of analyzing the signals of the present disclosure, it is useful in determining problems with the rotating machinery of a system in cases involving statistical anomalies related to unit root processes, trend stationary processes, autoregressive processes, and moving average processes. Wavelets may be used to investigate spiking data.
This application claims the benefit of U.S. Provisional Patent Application Ser. No. 62/621,068 filed 24 Jan. 2018 as well as Patent Cooperation Treaty Patent Application Serial No PCT/US2019/14874 filed 24 Jan. 2019. The disclosure of the applications above are incorporated herein by reference in their entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US19/14874 | 1/24/2019 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62621068 | Jan 2018 | US |