MOTOR POWER OPTIMIZATION FOR DOWNHOLE MOTORS
20250376979 ยท 2025-12-11
Inventors
- Albert Hoefel (Sugar Land, TX, US)
- Jonathan Wun Shiung Chong (Calgary, CA)
- Dwayne Robert Kelly (Edmonton, CA)
- Jeffery Anderson (Beaumont, CA)
- Derek David Meier (Katy, TX, US)
- Norman Andrew Weatherhead (Kitchener, CA)
Cpc classification
F04B2203/0201
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
E21B43/128
FIXED CONSTRUCTIONS
F04B2203/0209
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B47/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04D13/086
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B2205/07
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B2203/0202
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B2205/09
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/065
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F04B49/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B47/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
Systems and methods provided herein relate to optimization of the motor of a pump system. Voltage-frequency ratios are adjusted while maintaining pumps speed in a systematic manner to lower power usage. Oscillations of the motor speed are detected, and voltage-frequency ratios adjusted to maintain low levels of oscillations while lowering power usage. Savings resulting in the optimization of the pump system are estimated.
Claims
1. A system for efficiently running a pump driven by a motor, the system comprising: one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations comprising: receiving a desired operating rotational speed of the motor; receiving motor electrical data related to current signals and voltage signals of a drive connected to the motor; calculating an estimated rotational speed of the motor using the motor electrical data; adjusting an operating voltage of the drive connected to the motor to obtain an adjusted operating voltage; adjusting an operating frequency of the drive to control the estimated rotational speed of the motor to the desired operating rotational speed in response to changes to the estimated rotational speed from adjustments to the operating voltage; monitoring an electrical power consumed by the drive resulting from the adjusted operating voltage and adjusting the operating frequency; and performing additional adjustments to the operating voltage and the operating frequency in a systematic manner to affect the motor to operate at a higher efficiency while controlling the estimated rotational speed of the motor to the desired operating rotational speed.
2. The system of claim 1, wherein adjusting the operating frequency is performed by a proportional-integral controller.
3. The system of claim 1, wherein performing the additional adjustments comprises adjusting a combined value equal to an uncompensated voltage divided by a current operating frequency and calculating the adjusted operating voltage by multiplying the combined value by the current operating frequency, wherein the adjusted operating voltage is based on the uncompensated voltage.
4. The system of claim 3, wherein performing the additional adjustments comprises using a gradient descent procedure, an extremum seeking control procedure, or a golden section search procedure.
5. The system of claim 3, the operations further comprising estimating a cable voltage drop to obtain an estimated cable voltage drop, wherein the adjusted operating voltage is calculated by adding the estimated cable voltage drop to the uncompensated voltage.
6. The system of claim 5, the operations further comprising calculating an asymmetric voltage to compensate for asymmetries in the cable voltage drop as the operating frequency and operating voltages are adjusted.
7. The system of claim 1, wherein determining the desired operating rotational speed of the pump comprises performing an optimization using an objective function comprising at least one of pump efficiency or pump vibration.
8. The system of claim 1, the operations further comprising estimating a savings resulting from adjusting the operating voltage, wherein estimating the savings comprises: monitoring the electrical power consumed by the drive during a first time period prior to adjusting the operating voltage of the drive and during a second time period after adjusting the operating voltage; and comparing the electrical power consumed during the first time period to the electrical power consumed during the second time period.
9. A system for efficiently running a pump driven by a motor, the system comprising: one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations comprising: receiving motor electrical data related to current signals and voltage signals of a drive connected to the motor; estimating oscillations of the motor speed or an angle between a current vector and a magnetic flux vector using the motor electrical data to obtain an estimated magnitude of the oscillations; increasing an operating voltage of the drive connected to the motor in response the estimated magnitude of the oscillations being greater than a threshold; and decreasing the operating voltage down in response to the estimated magnitude of the oscillations being less than the threshold.
10. The system of claim 9, wherein increasing and decreasing the operating voltage is performed by a proportional-integral controller configured to maintain the estimated magnitude of the oscillations at a setpoint.
11. The system of claim 9, wherein estimating the oscillations comprises using an electrical model of the motor to calculate an estimate of a rotational speed of the motor and determining a magnitude of oscillations in the estimate of the rotational speed.
12. The system of claim 9, wherein estimating the oscillations comprises calculating a magnitude of oscillations in phase currents within a frequency band.
13. The system of claim 9, the operations further comprising determining an initial operating voltage base on an operating flow and operating pressure of the pump and a model of the motor.
14. The system of claim 9, the operations further comprising determining a desired operating pressure and a desired operating flow of the pump by an optimization using an objective function comprising at least one of pump efficiency or pump vibration.
15. The system of claim 9, the operations further comprising determining the threshold, wherein the threshold is determined by estimating a magnitude of noise of data used to estimate the oscillations.
16. The system of claim 9, the operations further comprising estimating a savings resulting from adjusting the operating voltage, wherein estimating the savings comprises: monitoring an electrical power consumed by the drive during a first time period prior to adjusting the operating voltage of the drive and during a second time period after adjusting the operating voltage; and comparing the electrical power consumed during the first time period to the electrical power consumed during the second time period.
17. A method for efficiently running a motor-driven pump, the method comprising: calculating an estimated rotational speed of the motor using motor electrical data; and providing an operating voltage and an operating frequency of the motor in a systematic manner to either: affect the motor to operate at a higher efficiency while controlling the estimated rotational speed of the motor to a desired operating rotational speed; or affect the motor such that an estimated magnitude of oscillations in the estimated rotational speed are driven towards a target value.
18. The method of claim 17, wherein the desired operating rotational speed of the pump is determined by performing an optimization using an objective function comprising at least one of pump efficiency or pump vibration.
19. The method of claim 17, the method further comprising estimating a savings resulting from adjusting the operating voltage, wherein estimating the savings comprises: monitoring an electrical power consumed by a drive of the motor during a first time period prior to adjusting the operating voltage of the drive and during a second time period after adjusting the operating voltage; and comparing the electrical power consumed during the first time period to the electrical power consumed during the second time period.
20. The method of claim 17, wherein providing the operating voltage and the operating frequency comprise using proportional-integral controller.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
DETAILED DESCRIPTION
[0037] Before turning to the figures, which illustrate certain exemplary embodiments in detail, it should be understood that the present disclosure is not limited to the details or methodology set forth in the description or illustrated in the figures. It should also be understood that the terminology used herein is for the purpose of description only and should not be regarded as limiting.
[0038] The present disclosure relates to pump systems including, but not limited to, electric submersible pumps and progressive cavity pumps applied to pumping hydrocarbons from well reservoirs. Systems and methods are used to affect the motor to operate at a high or improved efficiency. While the systems and methods disclosed can be used for any motor system they are particularly advantageous related to downhole motors in the hydrocarbon industry where sensor disposition is more difficult. In some embodiments, systems and methods are used to calculate the energy savings after performing optimization.
Hydrocarbon Site Overview
[0039] Referring now to
[0040] The pumpjack 32 may mechanically lift hydrocarbons (e.g., oil) out of a well when a bottom hole pressure of the well is not sufficient to extract the hydrocarbons to the surface. The submersible pump 34 may be an assembly that may be submerged in a hydrocarbon liquid that may be pumped. As such, the submersible pump 34 may include a hermetically sealed motor, such that liquids may not penetrate the seal into the motor. Further, the hermetically sealed motor may push hydrocarbons from underground areas or the reservoir to the surface.
[0041] The well trees 36 or christmas trees may be an assembly of valves, spools, and fittings used for natural flowing wells. As such, the well trees 36 may be used for an oil well, gas well, water injection well, water disposal well, gas injection well, condensate well, and the like. The wellhead distribution manifolds 38 may collect the hydrocarbons that may have been extracted by the pumpjacks 32, the submersible pumps 34, and the well trees 36, such that the collected hydrocarbons may be routed to various hydrocarbon processing or storage areas in the hydrocarbon site 100.
[0042] The separator 40 may include a pressure vessel that may separate well fluids produced from oil and gas wells into separate gas and liquid components. For example, the separator 40 may separate hydrocarbons extracted by the pumpjacks 32, the submersible pumps 34, or the well trees 36 into oil components, gas components, and water components. After the hydrocarbons have been separated, each separated component may be stored in a particular storage tank 42. The hydrocarbons stored in the storage tanks 42 may be transported via the pipelines 44 to transport vehicles, refineries, and the like.
[0043] The well devices may also include monitoring systems that may be placed at various locations in the hydrocarbon site 100 to monitor or provide information related to certain aspects of the hydrocarbon site 100. As such, the monitoring system may be a controller, a remote terminal unit (RTU), or any computing device that may include communication abilities, processing abilities, and the like. For discussion purposes, the monitoring system will be embodied as the RTU 46 throughout the present disclosure. However, it should be understood that the RTU 46 may be any component capable of monitoring and/or controlling various components at the hydrocarbon site 100. The RTU 46 may include sensors or may be coupled to various sensors that may monitor various properties associated with a component at the hydrocarbon site 10.
[0044] The RTU 46 may then analyze the various properties associated with the component and may control various operational parameters of the component. For example, the RTU 46 may measure a pressure or a differential pressure of a well or a component (e.g., storage tank 42) in the hydrocarbon site 100. The RTU 46 may also measure a temperature of contents stored inside a component in the hydrocarbon site 100, an amount of hydrocarbons being processed or extracted by components in the hydrocarbon site 100, and the like. The RTU 46 may also measure a level or amount of hydrocarbons stored in a component, such as the storage tank 42. In certain embodiments, the RTU 46 may be iSens-GP Pressure Transmitter, iSens-DP Differential Pressure Transmitter, iSens-MV Multivariable Transmitter, iSens-T2 Temperature Transmitter, iSens-L Level Transmitter, or Isens-10 Flexible I/O Transmitter manufactured by vMonitor of Houston, Texas.
[0045] In one embodiment, the RTU 46 may include a sensor that may measure pressure, temperature, fill level, flow rates, and the like. The RTU 46 may also include a transmitter, such as a radio wave transmitter, that may transmit data acquired by the sensor via an antenna or the like. The sensor in the RTU 46 may be wireless sensors that may be capable of receive and sending data signals between RTUs 26. To power the sensors and the transmitters, the RTU 46 may include a battery or may be coupled to a continuous power supply. Since the RTU 46 may be installed in harsh outdoor and/or explosion-hazardous environments, the RTU 46 may be enclosed in an explosion-proof container that may meet certain standards established by the National Electrical Manufacturer Association (NEMA) and the like, such as a NEMA 4X container, a NEMA 7X container, and the like.
[0046] The RTU 46 may transmit data acquired by the sensor or data processed by a processor to other monitoring systems, a router device, a supervisory control and data acquisition (SCADA) device, or the like. As such, the RTU 46 may enable users to monitor various properties of various components in the hydrocarbon site 100 without being physically located near the corresponding components. The RTU 46 can be configured to communicate with the devices at the hydrocarbon site 100 as well as mobile computing devices via various networking protocols.
[0047] In operation, the RTU 46 may receive real-time or near real-time data associated with a well device. The data may include, for example, tubing head pressure, tubing head temperature, case head pressure, flowline pressure, wellhead pressure, wellhead temperature, and the like. In any case, the RTU 46 may analyze the real-time data with respect to static data that may be stored in a memory of the RTU 46. The static data may include a well depth, a tubing length, a tubing size, a choke size, a reservoir pressure, a bottom hole temperature, well test data, fluid properties of the hydrocarbons being extracted, and the like. The RTU 46 may also analyze the real-time data with respect to other data acquired by various types of instruments (e.g., water cut meter, multiphase meter) to determine an inflow performance relationship (IPR) curve, a desired operating point for the wellhead 30, key performance indicators (KPis) associated with the wellhead 30, wellhead performance summary reports, and the like. Although the RTU 46 may be capable of performing the above-referenced analyses, the RTU 46 may not be capable of performing the analyses in a timely manner. Moreover, by just relying on the processor capabilities of the RTU 46, the RTU 46 is limited in the amount and types of analyses that it may perform. Moreover, since the RTU 46 may be limited in size, the data storage abilities may also be limited.
[0048] In certain embodiments, the RTU 46 may establish a communication link with the cloud-based computing system 12 described above. As such, the cloud-based computing system 12 may use its larger processing capabilities to analyze data acquired by multiple RTUs 26. Moreover, the cloud-based computing system 12 may access historical data associated with the respective RTU 46, data associated with well devices associated with the respective RTU 46, data associated with the hydrocarbon site 100 associated with the respective RTU 46 and the like to further analyze the data acquired by the RTU 46. The cloud-based computing system 12 is in communication with the RTU via one or more servers or networks (e.g., the Internet).
[0049] In some embodiments, the best operating point of a submersible downhole pump may be determined by performing an optimization process. For example, model-based optimization or artificial intelligence may be used in order to determine an operating point (i.e., operating pressure, flow, and/or speed of the pump). In some embodiments, the optimization process may include determining the set of wells and the corresponding pump operating points in order to hit a certain production constraint while operating efficiently. In some embodiments, the best operating point may be transmitted to a motor optimization system.
Downhole Pump and Data Acquisition
[0050] The present disclosure relates to pump systems, including, but not limited to, downhole pump systems, reciprocating pump systems, such as sucker rod pump systems, submersible pump systems, electric motors on a well site and other electrical systems. In some embodiments, isolation is achieved for measuring and/or data acquisition devices. In some embodiments, the systems and methods avoid potentially destructive saturation effect on coupling transformers with direct current (DC) contents and/or high voltage to frequency (volts/hertz (V/Hz)) ratios. The systems and methods allow better assessment of developing cable or motor leakage to ground through the zero-sequence voltage for quantified symmetry to ground (e.g., earth) of the phase voltages.
[0051] In some embodiments, the systems and methods of isolation allow more types of measurements and more precise measurements with less cost and no saturation risk related to high V/Hz ratios or DC contents. An apparatus provides a cost-effective solution for proper high voltage insulation with no or little performance degradation on the analog acquisition.
[0052] With reference to
[0053] Electrical transformers 224 provide power (e.g., electric voltage and current for the variable speed drive). Controller 222 includes circuits and components that can protect components of well site 200 by shutting off power if normal operating limits are not maintained. Power cables 232 supply the electric signals to one or more motors through armor protected, insulated conductors. Power cables 232 are round except for a flat section along the one or more ESPS and motor protectors where space is limited in some embodiments. In some embodiments, the motor protectors connect pump 220 to motor and isolate the motor from produced fluids and other well fluids. The motor protectors serve as an oil reservoir and equalize pressure between the well bore and the well casing or tubing casing annulus 48 and allow expansion and/or contraction of motor oil in some embodiments.
[0054] Pump housing 234 for pump 220 includes multi-stage rotating impellers and stationary diffusers in some embodiments. The number of stages (e.g., centrifugal stages) is related to the rate, pressure and required power and can be any number from 1 to n depending on design criteria and well site parameters. Gas separators 242 can be employed to segregate some free gas from produced fluids into the tubing casing annulus 248 by fluid reversal or rotary centrifuge before gas enters pump 220. Intakes to pump 220 allow fluids to enter the pump 220 and may be part of a gas separator 242. In some embodiments, the well site 200 is for a cased well or an open well. For example, a partially cased well may include an open well portion or portions. An annular space may exist between an outer surface of tubing casing annulus 248 and the pump 220.
[0055] With reference to
[0056] System 300 includes an electrical drive 302, a transformer 304, a current sensor system 306, a motor 308, and a data acquisition system 310. System 300 can be part of a lift system. System 300 is configured to provide isolation for electrical surface power measurements and perform condition monitoring in some embodiments. In some embodiments, system 300 provides analog signal acquisition (e.g., voltage and current measurement acquisition). System 300 can be part of a Powerdaq and/or HCC2 controller manufactured by Sensia LLC in some embodiments. The HCC2 controller can include analog acquisition hardware and software. In some embodiments, electrical drive 302 may be part of a controller (e.g., controller 222) and motor 308 may be part of a pumping system (e.g. pump 220).
[0057] Electrical drive 302 is any type of power source for powering components associated with system 300. Electrical drive 302 can be a high voltage drive. In some embodiments, drive 302 provides two or three phase alternating current (AC) power on a cable 322 (e.g., two or more conductor cable). Cable 322 can be coupled to motor 308 in some embodiments. An electric drive can refer to a system that utilizes electric power to propel machinery or control various mechanical/electrical processes. Electrical drive 302 can include power electronics, transformers, converters, energy storage, and control systems.
[0058] Electrical drive 302 is coupled to a transformer 304. Transformer 304 is optional. Transformer 304 can be a step up or step down transformer. Transformer 304 receives power from drive 302 and transforms the power to a different level on cable 324 which is coupled to motor 308. Cable 324 is similar to cable 322. The power from transformer 304 is three phase alternating current (AC) power in some embodiments. In some embodiments, without a transformer 304, cable 322 is coupled directly or indirectly to motor 308.
[0059] Cables 324 and 322 include a shield 312 that is coupled to an earth ground 316 (e.g., a structure coupled to earth, platform, chassis, etc.). An impedance 318 is between earth ground 316 and shield 312 (e.g., armor ground 313). An impedance 319 is between earth ground 316 and a conductor 314 which is coupled to digital ground or DGND 315 in some embodiments. Earth ground 316 is a contact point where conductors coupled to DGND 15 and cables connecting to armor ground 313 are connected in some embodiments. Impedances 318 and 319 generally represent a nominal impedance associated with connections to earth ground 316. Shield 312 isolated from conductor 314 in some embodiments.
[0060] Motor 308 is any type of electrical device. Motor 308 can be a solenoid, an inductive motor, an AC motor, a direct current motor, a linear motor, or other device for translating electrical energy into motion or force. In some embodiments, motor 308 is a two or three phase electrical motor. Motor 308 can receive signals with specific voltage levels, waveshapes, and frequencies depending on the system and application. In some embodiments, the voltage signals are sinusoidal signals at 208 volts, 230 volts, 460 volts, and/or 575 volts. The selection of the appropriate voltage depends on factors such as the power requirements of the motor, the type of driven machinery, and the overall electrical infrastructure. Lower voltage systems, such as 208V and 230V systems, are often suitable for smaller motors and applications with moderate power demands, while higher voltage levels like 460V and 575V are employed for larger motors.
[0061] Current sensor system 306 includes one or more sensors configured to sense current provided through cable 324 or cable 322. In some embodiments, current sensor system 306 includes three current isolation sensors for measuring currents I.sub.A, I.sub.B, and I.sub.C associated with motor 308 in some embodiments. The current isolation sensors are current transformer (CT) sensors that include a primary and a secondary to isolate signals in some embodiments. Other types of sensors can be utilized for current sensor system 306. Sensor signals indicative of the currents I.sub.A, I.sub.B, and I.sub.C are provided to data acquisition system 310, where currents I.sub.A, I.sub.B, and I.sub.C represent three phases of motor current in some embodiments.
[0062] Current isolation sensors refer to any device that provides signals related to measurements of frequency and/or amplitude with isolation in some embodiments. Current sensor system 306 measures and monitors current flow without direct electrical contact between the sensing element and the conductor carrying the current in some embodiments. The isolation can be achieved through various technologies such as magnetic coupling or optical isolation.
[0063] Data acquisition system 310 is configured to provide insulation or isolation for circuitry associated with capturing parameters in the environment of system 300. Data acquisition system 310 includes circuitry for providing isolation and circuitry for receiving and or processing measurements. The circuitry associated with digitally processing measurements uses voltages referenced to digital ground (DGND) 315 provided using conductor 314 some embodiments. Circuitry associated with receiving measurements uses voltages referenced to armor ground 313 in some embodiments. Data acquisition system 310 can include or be coupled to computing devices (e.g., an edge controller) for processing the measurements and providing analysis and control and can include or be coupled to communication devices for communicating with users, the cloud, networks, or other servers. Data acquisition system 310 can be a digital system powered by an isolated power supply in some embodiments.
[0064] In some embodiments, data acquisition system 310 is configured to monitor electrical surface power quality which can be an important task in oilfield applications. Measurements by data acquisition system 310 can be used to ascertain grid power quality and the integrity of the equipment. For example, the electrical load measurements associated with operations of motor 308 can provide valuable information of the overall system (e.g., the health and operational conditions of motors and pumps). Data acquisition system 310 provides high frequency (e.g., greater than 5 khz) acquisition of all motor phase voltages and currents. Generally, independent of the drive type of drive 302, the sensors need to withstand 5000 volt root mean square (Vrms) phase to phase voltage. Data acquisition system 310 provides acquisition on the high voltage side with digital isolation without sacrificing performance or reduction of scope in some embodiments.
[0065] Three phase voltage signals V.sub.A, V.sub.B, and V.sub.C represent three phases of voltage provided to motor 308 (e.g., three motor phases via cables 324 and/or 322) in some embodiments. In some embodiments, the measurements are floating relative to earth ground 316. The phase voltage relative to shield 312 (e.g., armor ground 313) is implicitely defined by the parasitic capacitances and leakage between phase voltage signals and shield 312. With symmetrical motor, cable and other optional equipment, the phase voltages are symmetrical to armor ground 313 associated with shield 312. The shield 312 acts as a shield or isolator and is on at the potential of armor ground 313. The potential of DGND 315 does not have to be completely isolated, and DGND 315 and armor ground 313 can share a reference point (e.g., earth ground 316) in some embodiments. Apart from negligible impedances 318 (e.g., Z1_earth) and 319 (Z2_earth), the digital isolated low voltage of the edge controller (referenced to DGND potential) associated with data acquisition system 310 and the drive or transformer housing (referenced to armor ground 313) are coupled to earth ground 316 in some embodiments. Isolation by data acquisition system 310 prevents a direct return current path from the high voltage phase voltage signals V.sub.A, V.sub.B, and V.sub.C through the conductor 314 (DGND 315) back to earth ground 316. A high voltage isolator circuit separate or part of data acquisition system 310 can provide the isolation.
[0066] Various sensors can be provided as part of system 200. The sensors can be connected to or part of data acquisition system 310 in some embodiments. Current, voltage, speed, torque, pressure, power, position, frequency, and load sensors can be provided in some embodiments. For example, position sensors can include an inclinometer, proximity switches (e.g., Hall Effect sensors), etc., and load sensors can include load cells, current sensors, and a beam transducer, etc. Such sensors can be operatively coupled to a controller (e.g., via wire and/or wirelessly through wireless circuitry). As an example, a load cell can be a load-capable dynamometer attached to the polished rod for acquiring dynamic data, which may be transmitted and/or otherwise accessed by one or more pieces of equipment. The controller can utilize sensor data to calculate rod loading (e.g., a surface condition) and, coupled with various models (e.g., algorithms), to estimate downhole pump fill (e.g., a downhole condition). Sensed parameters allow various conditions to be diagnosed including but not limited to gas interference, liquid fluid pound severity and gas interference, system leaks, stuck pumps, parted rods and various other anomalies or operating conditions using a dynamometer. The systems and methods described herein may provide an advantageous solution for providing isolation and increased accuracy of monitored variables for one-dimensional, two-dimensional and/or three-dimensional models of the Gibbs wave equation.
[0067] System 300 can implement one or more offline techniques and/or online or live techniques to control equipment at well site 200 in response to the monitored parameters. System 300 may be configured to estimate or predict values of variables that are relatively more difficult to measure such as gas content, intake pressure, motor speed, damping, and the like. It should be understood that these particular variables are presented as an example and should not be understood as limiting.
Motor Optimization
[0068]
[0069]
[0070] Some embodiments of the systems and methods described herein are related to adjusting the voltage and the frequency used to drive the motor that uses a minimal power. Advantageously, the systems and methods herein may not require values for the electrical equivalent circuit model of
[0071]
[0072] According to some embodiments, to determine a voltage and frequency that causes the motor to operate at high efficiency, optimizer 720 requires knowledge of the motor speed and power usage. Data acquisition unit (DAQ) 710 may be configured to measure the 3-phase electrical signals present on the output of drive 718. In some embodiments, DAQ 710 may configured to estimate the speed of the motor and the power delivered by drive 718. In some embodiments, the measurements from the electrical signals may be transmitted to optimizer 720 and the motor speed and power usage may be estimated by optimizer 720. Estimating motor speed and power usage in optimizer 720 is particularly useful in embodiments where DAQ 710 is not configured to perform such estimations. Advantageously, estimating the speed of the motor using measurements from the electrical signals present at the output of drive 718 eliminates the need of using position and speed sensors in pumps (e.g., a submersible pump) where sensor disposition is more difficult. In some embodiments, DAQ 710 may be used to perform the calculations entailed by optimizer 720.
[0073] In some embodiments, Drive 718 includes phase calculator 716 to determine signals to send to pulse width modulator (PWM) 714. The signals received by PWM 714 determine the output signal that will be created on the output of drive 718. In some embodiments, cable drop compensator 712 may be configured to determine adjustments to the signal sent to PWM 714 to compensate for unsymmetric voltage drop within cable 708 or unsymmetric loading within motor 706. Cable drop compensator 712 may be configured to use the data collecting by DAQ 710 in order estimate the imbalance and to determine adjustments to the phase angle, magnitude, etc. of the signals sent to PWM 714 that will result in the resultant electrical currents to be balanced. The calculations performed by cable drop compensator may be performed by DAQ 710, drive 718 (or its controller; e.g., controller 222), or by any suitable hardware.
[0074] According to some embodiments, optimizer 720 is communicably connected to drive 718. Optimizer 720 may be configured to transmit voltage and frequency values to drive 718 in order to operate the motor at a high efficiency given the desired flow and pressure of the pumping system. According to some embodiments, optimizer 720 includes speed control 722 and voltage-frequency ratio adjuster 724. Optimizer 720 may be configured to receive a desired pump (or motor) speed. For example, optimizer 720 may receive a desired pump speed from pump optimizer 728, the control system managing hydrocarbon site 100 or well site 200, or from a user interface (e.g., remote terminal unit 46) where an operator is able to input the desired pump speed. Speed control 722 may be configured to adjust the frequency sent to drive 718 (e.g., using frequency adjuster 726) in order to cause the estimated motor speed received by speed control 722 to be affected towards and/or maintained at the desired pump speed. For example, frequency adjuster 726, may be configured to perform proportional-integral (PI) control or proportional-integral-derivative (PID) control. In some embodiments, other forms of control may be used to affect the motor speed (e.g., model predictive control (MPC), neural networks, etc.). Advantageously, optimizer 720 may be configured to adjust the voltage value sent to drive 718 to compensate for the change in frequency by multiplying a specified voltage-frequency ratio by the adjusted frequency, because the impedance of the motor may depend proportionally on the frequency of the of the input electricity adjusting the voltage for a specified voltage-frequency ratio may cause the speed of the motor to also vary more linearly with the adjustments to the frequency.
[0075] According to some embodiments, voltage-frequency ratio adjuster 724 is configured to adjust the operating voltage-frequency ratio towards a ratio that causes the motor to operate at high efficiency. The voltage-frequency ratio may then be multiplied by the current frequency specified by speed control 722. In some embodiments, the voltage may be adjusted independently from the frequency. However, it may be advantageous to perform optimization using the voltage-frequency ratio because it relates more linearly to the currents supplied to the motor and thus require smaller speed adjustments when the voltage-frequency ratio is adjusted rather than adjusting voltage independent from frequency. In some embodiments, voltage-frequency ratio adjuster 724 may be configured to make adjustments to the voltage-frequency ratio by monitoring the power usage received from DAQ 710 and adjust the voltage-frequency ratio in a direction to affect the power usage to decrease. As stated previously, during adjusting voltage-frequency ratio and monitoring the power, speed control 722 may be configured to maintain the motor speed at the desired speed by adjusting the frequency sent to drive 718. Voltage-frequency ratio adjuster 724 may be configured to adjust the voltage-frequency ratio at a speed slow enough that speed control 722 can maintain the desired speed or voltage-frequency ratio adjuster 724 may be configured monitor the speed and utilize power measurements after the speed has recovered to the desired speed.
[0076] In some embodiments, adjusting the voltage-frequency ratio and monitoring the power may follow an optimization procedure. In some embodiments, an extremum seeking control strategy may be used by voltage-frequency ratio adjuster 724 to continuously adjust the voltage-frequency ratio following a sinusoidal waveform; analyze the resulting power usage to determine an estimate of the gradient of the power with respect to the voltage-frequency ratio; and then adjust average of the sinusoidal waveform accordingly. In some embodiments, a golden section search optimization strategy may be used. Voltage-frequency ratio adjuster 724 may be configured to receive or determine a range of voltage-frequency ratios that may include the ratio at which minimum power is achieved and then systematically adjust the voltage-frequency ratio to values within that range eliminating regions of the range where the optimal value may no longer exist. In some embodiments, voltage-frequency ratio adjuster 724 may determine that the lowest power usage within the original range used is at the edge of the range and determine another (e.g., expanded) range to within which to adjust the voltage-frequency ratio that includes that boundary of the original range. In some embodiments, if the power does not change by a threshold or does for several iterations by a threshold, voltage-frequency ratio adjuster 724 may stop adjusting the voltage-frequency ratio. In some embodiments, voltage-frequency ratio adjuster 724 may begin adjusting the voltage-frequency ratio again after some criterion is satisfied. For example, voltage-frequency ratio adjuster 724 may begin adjusting the voltage-frequency ratio again after the power changes by a second threshold, after a new desired pump speed is received, or after a period of time.
[0077] In some embodiments, optimizer 720 may estimate savings. Optimizer 720 may periodically request that voltage-frequency ratio adjuster 724 causes the voltage to be adjusted to a standard voltage-frequency ratio and compare the power usage of the standard voltage-frequency ratio and the adjusted voltage-frequency ratio to estimate a savings for the current desired pump speed. Optimizer 720 may store the power usages at each of the voltage-frequency ratios during the standard adjustment process (e.g., during optimization) and perform a calculation using the amount by which the power changes to estimate the energy savings. In some embodiments, a baseline model of the electricity usage for a pump may be calculated. For example, the baseline model may be a regression model (e.g., linear or non-linear) that estimates the pump electrical power usage for various pressure and flows per operation prior to enabling the optimization. After optimization is enabled, the output of the regression model for the current operating point of the pump may be compared to the actual power usage to calculate a savings. In some embodiments, the energy savings may be multiplied by a coefficient to determine a source savings. For example, if the pump is operated using electricity from a grid or utility company that is using coal and/or natural gas to generate electricity, optimizer 720 may be configured to calculate the coal and/or natural gas savings from adjustments to the voltage-frequency ratio. In some embodiments, other savings indirectly used in the generation of the electricity (e.g., gasoline used by mining vehicles, water evaporated to cool the generation equipment, etc.) may also be calculated. In some embodiments, the watercut and/or the gas to oil ratio may be used to calculate the savings. In some embodiments, avoidance of secondary effects of the electricity generation (e.g., creation of carbon dioxide or other pollutant) may be calculated. In some embodiments, the savings may be calculated as a total energy saved, a total energy cost saved, or a savings (e.g., cost or energy) per unit of hydrocarbon extracted for a given timespan (e.g., a month, a quarter, a year, a lifetime of the asset).
[0078] In some embodiments, voltage-frequency ratio adjuster 724 may be configured to adjust the voltage-frequency ratio to drive the voltage-frequency ratio to an operating value that causes a positive effect other than (or in addition to) lower energy usage. For example, voltage-frequency ratio adjuster 724 may consider thermal stresses on the motor wearing the windings, vibrations, or any other factor that is affected by the voltage-frequency ratio during the adjustment process. Optimizer 720 can be integrated with various equipment at well site 200. For example, optimizer 700 can be integrated with DAQ 310 or drive 302 in some embodiments.
[0079] In some embodiments, systems and methods for optimizing a motor of a downhole pump will be used with permanent magnet motors (PMM). A PMM is different from an induction motor because it is a synchronous machine (i.e., the rotational speed of the motor can be calculated from the frequency of the driving electrical signal and the number of poles). In some embodiments controlling a drive attached to a PMM, speed control 722 is not required; instead, a frequency calculator may be used to convert the desired speed of the motor to a frequency (with units Hz) of the by dividing the current speed (with units of rotations per minute) by 120 and multiplying by the number of poles. Power usage as function of voltage-frequency ratio may also be different for PMMs.
[0080]
[0081] According to some embodiments, optimizer 720 includes frequency calculator 918, oscillations detector 920, and voltage-frequency ratio adjuster 724 as shown in
where n is the number of poles, and s is the speed in rotations per minute. In some embodiments, voltage-frequency ratio adjuster 724 is configured to adjust the operating voltage-frequency ratio towards a ratio that causes the motor to operate at high efficiency while maintaining stability (i.e., not causing excessive vibrations, slip, or stall of the PMM). The voltage-frequency ratio may then be multiplied by the current frequency calculated by frequency calculator 918. In some embodiments, the voltage may be adjusted independently from the frequency. In some embodiments, voltage-frequency ratio adjuster 724 may be configured to make adjustments to the voltage-frequency ratio based on detections from oscillations detector 920. For example, oscillations detector 920 may be configured to cause voltage-frequency ratio adjuster 724 to increase the voltage-frequency ratio if oscillations are detected and decrease the voltage-frequency ratio if oscillations are not detected.
[0082] Oscillations detector 920 may monitor the motor speed estimates or current and voltage measurements from DAQ 710 in order to detect oscillations. In some embodiments, DAQ 710 may estimate the speed of the motor or angle between the current vector and magnetic flux vector. In some embodiments, the measurements from the electrical signals may be transmitted to optimizer 720 and the motor speed, angle between the current vector and magnetic flux vector, and/or power usage may be estimated by optimizer 720. In some embodiments, the magnitude of any oscillations may be estimated either in the frequency domain by taking a Fourier transform of the signal that may includes the oscillations and looking for low frequency oscillations or the by estimating the magnitude in the time domain. To make a detection the estimated magnitude of the oscillations may be compared to a threshold. In some embodiments, the threshold may be calculated by periodically estimating the noise of the signal or data that may includes the oscillations (e.g., the motor speed estimate, the current and voltage measurements) and multiplying it by a margin; or the threshold may be constant. In some embodiments, oscillations detector 920 may receive a target oscillations magnitude (e.g., a constant stored in memory or from a calculation based on a noise estimate) and cause voltage-frequency ratio adjuster 724 to adjust the voltage-frequency ratio to affect the estimated oscillation magnitude towards that target. In some embodiments, oscillations detector 920 may perform a PI or PID control strategy in order to maintain the estimated oscillations at the target magnitude. In some embodiments, it may be possible to relate an average angle between the current vector and magnetic flux vector to an acceptable level of oscillations or stability. For example, the average angle could be saved when the oscillations are at an acceptable level or the angle of maximum torque generation could be estimated during the design of the motor to establish a threshold average angle. In some embodiments, the voltage may be increased if the average angle of between the current vector and the magnetic flux vector is above the threshold or decreased if the angle is below the threshold. In some embodiments, the magnitude of the oscillations may be estimated by the average angle between the current vector and magnetic flux vector.
[0083] In some embodiments, the energy savings realized (or any secondary and/or indirect savings) following the strategy described for operating a PMM motor at high efficiency may be estimated. The estimation may be performed using any of the techniques previously described.
[0084]
[0085] According to some embodiments, downhole motor optimization system 900 may include processing circuit 904 which includes and processor 906 and memory 908. In some embodiments, downhole motor optimization system 900 may include several processors and memory devices. The processors and memory devices may be distributed across several devices. For example, a number of the features of downhole motor optimization system 900 may be implemented by a DAQ unit, a number of features may be implemented by on the motor drive or its controller, a number of features may be implemented on locally networked computer or server hardware, and a number of features may be implemented in a cloud compute environment. The features may be distributed across any subset of the types of devices mentioned including within a single device.
[0086] According to some embodiments, memory 908 stores instructions to cause processor 906 to implement the features of downhole motor optimization system 900. Memory 908 may include coordinator 910, speed control 722, voltage-frequency ratio adjuster 724, savings estimator 926, frequency calculator 918, oscillations detector 920, speed estimator 924, and noise estimator 922. Coordinator 910 may be configured to coordinate or manage the operations of the other features of downhole motor optimization system 900. For example, coordinator 910 may be configured to manage the sequence in which the features run in order to perform optimization (e.g., optimizations as described by flow diagrams 700 and 701). According to some embodiments, speed control 722 may be configured to adjust the frequency being sent to the drive in order to maintain an estimated motor speed at a value specified. Speed control may perform its functions as described in the description referring to
[0088] According to some embodiments, frequency calculator 918 is configured to calculate the required frequency of the electrical input to a motor to cause a PMM to operate at the desired frequency. The calculations frequency calculator may use to calculate the required frequency have been described previously. According to some embodiments, noise estimator 922 may be configured to estimate the noise of a signal. Noise estimator 922 may be configured to estimate the noise of the signal carrying oscillations that are related to oscillations in the speed of the motor at voltages just above slip or stall voltages for a PMM (e.g., the electrical current and voltage measurements or the motor speed estimates). Noise estimator 922 may be configured to estimate noise in the frequency domain by looking the baseline signal power across all frequencies (e.g., for white noise) or across specific frequency bands (e.g., for other noise types). Noise estimator 922 may be configured to estimate noise in the time domain; for example, by calculating the error from a time varying mean of the signal and calculating the standard deviation of the error, wherein the time varying mean is calculated by averaging the samples from various windows of time. In some embodiments, the estimates from noise estimator 922 may be used to calculate a threshold that oscillations detector 920 can use to determine if the voltage-frequency ratio should be adjusted up or down. As discussed in the description related to
[0089] According to some embodiments, downhole motor optimization system 900 may include savings estimator 926. Savings estimator 926 may be configured to estimate the savings realized by using downhole motor optimization system 900. Savings estimator 926 may periodically request that voltage-frequency ratio adjuster 724 causes the voltage to be adjusted to a standard voltage-frequency ratio and compare the power usage of the standard voltage-frequency ratio and the adjusted voltage-frequency ratio to estimate a savings for the current desired pump speed. Savings estimator 926 may be configured to store the power usages at each of the voltage-frequency ratios during the standard adjustment process (e.g., during optimization) and perform a calculation using the amount by which the power changes to estimate the energy savings. In some embodiments, a baseline model of the electricity usage for a pump may be calculated. For example, the baseline model may be a regression model (e.g., linear or non-linear) that estimates the pump electrical power usage for various pressure and flows per operation prior to enabling the optimization. After optimization is enabled, the output of the regression model for the current operating point of the pump may be compared to the actual power usage to calculate a savings. In some embodiments, the energy savings may be multiplied by a coefficient to determine a source savings. For example, if the pump is run using electricity from a grid or utility company using coal and/or natural gas to generate electricity, savings estimator 926 may be configured to calculate the coal and/or natural gas savings from adjustments to the voltage-frequency ratio. In some embodiments, other savings indirectly used in the generation of the electricity (e.g., gasoline used by mining vehicles, water evaporated to cool the generation equipment, etc.) may also be calculated. In some embodiments, the watercut and/or the gas to oil ratio may be used to calculate the savings. In some embodiments, avoidance of secondary effects of the electricity generation (e.g., creation of carbon dioxide or other pollutant) may be calculated. In some embodiments, the savings may be calculated as a total energy saved, a total energy cost saved, or a savings (e.g., cost or energy) per unit of hydrocarbon extracted for a given timespan (e.g., a month, a quarter, a year, a lifetime of the asset).
[0090]
[0091]
[0092]
[0093] In some embodiments, process 1200 includes receiving a threshold related to the maximum magnitude of vibrations in step 1208. The threshold may be received from a user interface (e.g., directly entered by a user) or the threshold may be received by performing calculations. For example, statistical calculations could be performed to estimate the random fluctuations of the signal, calculation, or measurement from which the magnitude of the vibrations are estimated. In some embodiments, the calculations performed by noise estimator 922 may be used to determine a threshold. Process 1200 may include comparing the magnitude of the vibrations to the threshold in step 1210. The determination of this comparison may direct the process to continue to increase the operating voltage of the drive if the magnitude of the vibrations is greater than the threshold in step 1212 or decrease the operating voltage of the drive if the magnitude of the vibrations is less than the threshold in step 1213. Process 1200 may include repeating steps 1206-1214 to maintain the magnitude of the vibrations at a minimal amount (e.g., at the noise level or at a specified level). Advantageously, minimizing the vibrations, but keeping the voltage just at the level vibrations or oscillations in the speed of the motor start may keep power usage low (i.e., keep the motor operating at a high efficiency) while also minimizing the wear on the motor. In some embodiments, the threshold level of the magnitude of the vibrations may be determined by performing an optimization that includes a tradeoff between the wear of the motor from vibrations and the energy savings from operating near the slip or stall region where the oscillations of the motor speed occur. While this process can be used for motors in various situations, it is particularly advantageous for motors driving downhole pumps where sensor disposition is more difficult.
[0094]
[0095] In some embodiments, process 1300 includes estimating the savings based on a calculation using the power usage during the first time period and the second time period. In some embodiments, the voltage-frequency ratio may be adjusted to a standard voltage-frequency ratio and the power usage of the standard voltage-frequency ratio and the adjusted voltage-frequency ratio may be compared to estimate a savings for the current desired pump speed. In some embodiments, power usages at each of the voltage-frequency ratios during the standard adjustment process (e.g., during optimization) may be stored and used to perform a calculation using the amount by which the power changes to estimate the energy savings.
Configuration of Exemplary Embodiments
[0096] As utilized herein, the terms approximately, about, substantially, and similar terms are intended to have a broad meaning in harmony with the common and accepted usage by those of ordinary skill in the art to which the subject matter of this disclosure pertains. It should be understood by those of skill in the art who review this disclosure that these terms are intended to allow a description of certain features described and claimed without restricting the scope of these features to the precise numerical ranges provided. Accordingly, these terms should be interpreted as indicating that insubstantial or inconsequential modifications or alterations of the subject matter described and claimed are considered to be within the scope of the disclosure as recited in the appended claims.
[0097] It should be noted that the term exemplary and variations thereof, as used herein to describe various embodiments, are intended to indicate that such embodiments are possible examples, representations, or illustrations of possible embodiments (and such terms are not intended to connote that such embodiments are necessarily extraordinary or superlative examples).
[0098] The term coupled and variations thereof, as used herein, means the joining of two members directly or indirectly to one another. Such joining may be stationary (i.e., permanent or fixed) or moveable (i.e., removable or releasable). Such joining may be achieved with the two members coupled directly to each other, with the two members coupled to each other using a separate intervening member and any additional intermediate members coupled with one another, or with the two members coupled to each other using an intervening member that is integrally formed as a single unitary body with one of the two members. If coupled or variations thereof are modified by an additional term (i.e., directly coupled), the generic definition of coupled provided above is modified by the plain language meaning of the additional term (i.e., directly coupled means the joining of two members without any separate intervening member), resulting in a narrower definition than the generic definition of coupled provided above. Such coupling may be mechanical, electrical, or fluidic.
[0099] The term or, as used herein, is used in its inclusive sense (and not in its exclusive sense) so that when used to connect a list of elements, the term or means one, some, or all of the elements in the list. Conjunctive language such as the phrase at least one of X, Y, and Z, unless specifically stated otherwise, is understood to convey that an element may be either X, Y, Z; X and Y; X and Z; Y and Z; or X, Y, and Z (i.e., any combination of X, Y, and Z). Thus, such conjunctive language is not generally intended to imply that certain embodiments require at least one of X, at least one of Y, and at least one of Z to each be present, unless otherwise indicated.
[0100] References herein to the positions of elements (i.e., top, bottom, above, below) are merely used to describe the orientation of various elements in the FIGURES. It should be noted that the orientation of various elements may differ according to other exemplary embodiments, and that such variations are intended to be encompassed by the present disclosure.
[0101] Although the figures and description may illustrate a specific order of method steps, the order of such steps may differ from what is depicted and described, unless specified differently above. Also, two or more steps may be performed concurrently or with partial concurrence, unless specified differently above. Such variation may depend, for example, on the software and hardware systems chosen and on designer choice. All such variations are within the scope of the disclosure.
[0102] It is important to note that the construction and arrangement of the apparatus as shown in the various exemplary embodiments is illustrative only. Additionally, any element disclosed in one embodiment may be incorporated or utilized with any other embodiment disclosed herein. Although only one example of an element from one embodiment that can be incorporated or utilized in another embodiment has been described above, it should be appreciated that other elements of the various embodiments may be incorporated or utilized with any of the other embodiments disclosed herein.