In conventional monitoring systems for artificial lift, including those with electric submersible pumps (ESPs), data transmission rates from well to a data collection point or supervisory entity can be very limited. For example, some downhole monitoring gauge systems transmit at approximately 12.5 bits per second (bps). Other conventional systems transmit at approximately 100 bits per second. The limited transmission bandwidth is sometimes desirable, for economy. Even with a 100 bps transmission rate, however, the bandwidth is not great enough to transmit all the gauge and sensor information available during an urgent event without imposing delays, which may slow down intervention measures and compromise the longevity of the artificial lift system. Limiting information during an unexpected event can be a bottleneck that affects performance and production, and can result in expensive repairs that could have been avoided with quick intervention. Some monitoring systems even waste the available limited bandwidth during a crisis.
In an event-based telemetry system for artificial lift in wells, an example process includes receiving sensor data related to parameters of a well, transmitting the sensor data to a supervisory entity, detecting a triggering event associated with the well based on the sensor data, assigning a high priority to a datum related to the triggering event, and transmitting the datum to the supervisory entity with a higher priority than the routine sensor data. A telemetry management module includes a polling engine for gathering data from sensors associated with a well, an event table for determining a trigger event associated with the well based on the data, and a priority engine for transmitting data associated with the trigger event at a higher priority than data from the sensors not associated with the trigger event. An example system includes sensors associated with a well for generating data related to well parameters, a polling engine for gathering the data from the sensors at intervals, a database for identifying a triggering event associated with the well based on the data, and a priority engine for transmitting a datum related to the triggering event with a higher priority than data not related to the triggering event.
This summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to be used as an aid in limiting the scope of the claimed subject matter.
Certain embodiments of the disclosure will hereafter be described with reference to the accompanying drawings, wherein like reference numerals denote like elements. It should be understood, however, that the accompanying figures illustrate the various implementations described herein and are not meant to limit the scope of various technologies described herein.
Overview
In the following description, numerous details are set forth to provide an understanding of some embodiments of the present disclosure. However, it will be understood by those of ordinary skill in the art that the system and/or methodology may be practiced without these details and that numerous variations or modifications from the described embodiments may be possible.
This disclosure describes event-based telemetry for artificial lift. Conventional telemetry systems, used in rugged downhole environments, may have limited bandwidth, with transmission rates on the order of about 12.5 bits-per-second (bps). Bandwidth as used herein, means the rate of data transfer, bit rate, or throughput, measured in bits per second (bps). Emerging state-of-the-art systems may offer higher transmission rates that approach 100 bps. However, even this rate is inadequate to transmit the large quantity of available downhole sensor data. Thus, with such conventional telemetry systems, choices must be made as to which of the available data is to be monitored, how frequently it is to be acquired/sampled, and with what priority it is to be transmitted to the control and monitoring equipment.
Conventional systems that monitor operating parameters according to a constant protocol or constant data sampling may waste bandwidth, since the same operational data values may be sent over and over again, even when there is no change in the corresponding operational parameter.
The conventional telemetry channels for artificial lift may adopt a reduced data bandwidth intentionally, for ongoing economy. Deep wells may have to send sensor data a long distance to the surface, over limited hardwiring that may be several kilometers in length, so downhole bandwidth may be at a premium. Moreover, wells in remote geographical locations may have to pay a subscription rate to send data to a headquarters, for example, by satellite. Since most of the time the sensor data to be transmitted is routine and repetitive, a limited transmission bandwidth provides a good cost-benefit tradeoff. During an urgent downhole event, however, the limited transmission bandwidth may be insufficient to provide an understanding of the event, including its causes and effects, in time to make a meaningful intervention.
Example systems described herein prioritize the acquisition of sensor data with respect to a well event that is occurring or has recently occurred, and then prioritize the transmission of the most important collected data and make efficient use of available transmission bandwidth.
Example Systems
An example telemetry management module 112 is present downhole to decide when a noteworthy or urgent event (“triggering event”) occurs, based on an event table 114 that defines the triggering events. In an implementation, the example telemetry management module 112 prioritizes the acquisition of sensor data based on the triggering event, and can prioritize transmission of the collected data to send the most important information with priority and make efficient use of available limited transmission bandwidth.
The motor 106 may be controlled with a variable speed drive (VSD) 116 on the surface, such as that described in U.S. Pat. No. 8,527,219, which may provide a variable frequency signal to the motor 106 to increase or decrease the motor speed.
A control and monitoring system 118 may also be in electrical communication, e.g., via wireline, with the ESP 100, the telemetry management module 112, and the downhole sensors 110. The control and monitoring system 118 may incorporate supervisory control and data acquisition (SCADA) hardware and modules and may enable the control of downhole components and the routine monitoring of various downhole parameters, such as temperature, flow and pressure. An example SCADA layout, and other industrial control systems, are described in U.S. Patent Pub. No. 20130090853, incorporated herein by reference in its entirety.
The control and monitoring system 118 may include an operator's user interface 120. The control and monitoring system 118 incorporates one or more processing units or programmable logic controllers (PLCs) for executing software application instructions and storing and retrieving data from memory, and may continuously process input signals from the downhole sensors 110, at least one pump motor speed sensor 122, at least one input pressure sensor 124, discharge pressure sensor 126, surface flow sensor 128, environmental sensors 130, and other sensors to be described in
Although illustrated schematically, the output signals from the various downhole sensors 110 may be conveyed by the telemetry management module 112 to the control and monitoring system 118 via a downhole wireline, which may include telemetry link 134. The downhole sensors 110 may have their own dedicated data line, or may use “communication-over-power-line” data transfer over the power cable between the surface and the ESP motor 106. Control signals may be generated by control algorithms or applications executed by the control and monitoring system 118 to perform automated procedures on the ESP 100, including control of the pump motor 106.
At least some of the downhole sensors 110 and the example telemetry management module 112 may be hosted by, or integrated into the electronics of, a known monitoring system, such as a Phoenix Multisensor xt150 Digital Downhole Monitoring System for electric submersible pumps (Schlumberger Technology Corporation, Houston, Tex.).
A given control and monitoring system 118 that includes or hosts the example telemetry management module 112 may be SCADA-ready and have a MODBUS protocol terminal with RS232 and RS485 ports, for example, for continuous data output. A power source (not shown) may provide power to the downhole components, including the motor 106, via a power cable. Power may be provided to the sensors 110 over a wireline that is also suitable for data.
When hosted by, or cooperating with, a monitoring system, such as the Phoenix Multisensor xt150 Digital Downhole Monitoring System introduced above, the example telemetry management module 112 may be incorporated into models of the monitoring system during manufacture, or may be added to the monitoring system discretely, as a retrofit. Stock monitoring systems, such as the Phoenix Multisensor xt150 Digital Downhole Monitoring System, incorporate state-of-the-art and high-temperature microelectronics and reliable digital telemetry to communicate with a control center (“supervisory entity”), such as control and monitoring system 118 on the surface, for example, through the ESP motor cable. The electrical system of the Phoenix Multisensor xt150 Digital Downhole Monitoring System is designed to have a built-in tolerance for high phase imbalance and the capacity to handle voltage spikes.
In an implementation, the telemetry management module 112 includes a polling engine 204 to gather data from the downhole sensors 110 via interfaces 206, at selected time intervals. One or more analog-digital converters 208 may be associated with the interfaces 206 to change analog sensor data to digital data. A trigger module 210 receives an indication of the sensor data from the polling engine 204, and monitors the event table 114 to determine when a triggering event has occurred.
When a triggering event occurs, the trigger module 210 may signal a priority engine 212 to pass the sensor data indicating a triggering event for immediate transmission, with higher priority than all other routine sensor data available for transmission.
The trigger module 210 may also send the identity of the triggering event to a sensor coordinator 214 to build a list of selected sensors 216 to address and monitor the triggering event. The priority engine 212 receives an indication of the selected sensors 216 associated with the triggering event, and may prioritize the selected sensors 216 with respect to their relevance or importance to the triggering event. An acquisition frequency module 218 may increase or decrease the polling frequency applied by the polling engine 204 for each sensor in the selected sensors 216 associated with the triggering event. Thus, those sensors 110 in the selected sensors 216 with the highest priority may be polled more frequently for data that is relevant to the triggering event than other sensors 110 in the selected sensors 216 that have a lower assigned priority. Each sensor 110 in the selected sensors 216 may be polled with a frequency that is related to the priority assigned to that sensor 110 by the priority engine 212.
In an implementation, in addition to polling the selected sensors 216 at their assigned acquisition frequency for data relevant to the triggering event, the polling engine 204 may also continue to gather routine sensor data from downhole sensors 110 that generate data, but are not deemed by the sensor coordinator 214 to be directly relevant to the triggering event.
The data from the selected sensors 216 relevant to the triggering event and the routine sensor data compiled by the polling engine 204 may be sent to a sensor data multiplexer 220. A transmission prioritizer 222 associated with the priority engine 212 may inform the sensor data multiplexer 220 of the priority information of the selected sensors 216 for purposes of assembling a data stream to transmit over a transmitter 224 that may have limited bandwidth. A transmission bandwidth module 226, as informed by the transmission prioritizer 222, may determine the bandwidth to assign to the data from each sensor 110 in the selected sensors 216. Likewise, or in conjunction with the transmission bandwidth module 226, a reporting frequency module 228, as informed by the transmission prioritizer 222, may determine how often to transmit data from a given sensor 110 of the selected sensors 216.
The sensor data multiplexer 220 has knowledge of the amount of bandwidth available to the transmitter 224, and assembles the data stream to be transmitted accordingly, prioritizing the data most important to the triggering event with the highest priority with respect to transmission bandwidth and reporting frequency. The sensor data multiplexer 220 combines multiple digital data signals or data streams into one signal over a shared medium. The multiplexed signal is transmitted over a communication channel by the transmitter 224, which may have limited bandwidth. The multiplexing divides the capacity, throughput, or bandwidth of the communication channel into several low-level logical channels, one for each message signal or sensor data stream to be transferred. Or, the multiplexer 220 may just combine the sensor data itself into a single stream that is efficient.
In an implementation, the multiplexer 220 may use time-division multiplexing (TDM), instead of space or frequency multiplexing, to combine the data of the different selected sensors 216. TDM sequences groups of a few bits or bytes from each individual input stream, one after the other, and in such a way that they can be associated with the appropriate receiver. If more than one receiving device is used to demultiplex, then the receivers may not detect that some of the transmission time was used to serve other logical communication paths.
The transmitter 224, which may have limited bandwidth, transmits the assembled data stream uphole to the control and monitoring system 118, to a network 230, to a supervisory entity, and/or to a wireless receiver of a tower or satellite, depending on the SCADA system in use, the layout of hardware components, or the layout of remote terminal units (RTUs) for the particular well. As described above, the transmitter 224 may present a data bottleneck by sending the data stream at 12.5 or 100 bits per second.
Further sensors 110 along the ESP string 100 may include distributed temperature sensors, vibration spectral data sensors, differential pressure sensors, strain sensors, proximity sensors, load cell sensors, dirty filter sensors, bearing wear sensors, positional sensors, rotational speed sensors, torque sensors, electrical leakage detectors, wye-point imbalance sensors, chemical sensors, water cut sensors, and so forth.
In an implementation, some of the multiple sensors 110 may be mounted on the production tubing either above or below the ESP 100 artificial lift equipment. The example telemetry management module 112 may collect and transmit the sensor data to the surface via an independent encapsulated instrument cable. Advanced transducer technology, state-of-the-art microelectronic components, and digital telemetry can be used to ensure that data are highly reliable and accurate. Critical measurements required for pressure transient analysis may be obtained by sampling the data every two seconds, for example.
The stator 314 has windings 316, which create electromagnetic fields when electricity flows. The rotor 308 may also have windings 316, to induce electromagnetic fields that interact with the electromagnetic fields of the stator 314. Alternatively, the rotor 308 may have permanent magnets instead of windings 316. The motor 106 may have other features, such as a drain and fill valve 318 for motor oil, such as dielectric oil. A coupling 320 at the motor head 302 connects with a pump 104 or a protector 108. Bearings for the shaft 312 may have associated thrust members 322 or a thrust ring to bear the axial load generated by the thrust of one or more operating pumps 104. Electrically, the motor 106 may have a power cable extension 324 that connects to a terminal 326.
Various types of sensors may be included in the ESP string 100 to monitor many aspects of the above components. The rotor 308, for example, may have a rotor temperature sensor 328. There may also be a pothead temperature sensor 330. Each bearing, such as the rotor bearings or a thrust bearing 322 may have a bearing temperature sensor 332. A fiber optic strand acting as a distributed temperature sensor 334 may be place in the stator 314.
In an implementation, the example system measures distributed temperature 334 via fiber optics, and also includes vibration sensors 336 at multiple locations along the ESP string 100. For example, an example ESP system 100 may deploy distributed temperature sensing 334 and vibration sensors 336 mainly at pump bearings and rotor bearings, such as bearing 322. In an implementation, the example ESP 100 makes measurements using fiber optics that are placed internally, e.g., in the motor stator 314, or makes measurements via electronic gauges strapped to external housing points along the ESP string 100.
As well as measuring distributed temperatures 334 along its length, an optical fiber can also be used as a sensor to measure strain, pressure and other quantities by modifying the fiber so that the quantity being measured modulates the intensity, phase, polarization, wavelength, or transit time of light in the fiber. Sensors that can vary the intensity of light are the simplest to employ in an ESP string 100, since only a simple source and detector are required. An attractive feature of intrinsic fiber optic sensing is that it can provide distributed sensing over very large distances, as when a well is very deep.
Temperature can be measured by using a fiber that has evanescent loss that varies with temperature, or by analyzing the Raman scattering of the optical fiber. Electrical voltage in the ESP string 100 can be sensed by nonlinear optical effects in specially-doped fiber, which alter the polarization of light as a function of voltage or electric field. Angle measurement sensors can be based on the Sagnac effect.
Optical fiber sensors for distributed temperature sensing 334 and pressure sensing in downhole settings are well suited for this environment when temperatures are too high for semiconductor sensors.
Fiber optic sensors can be used to measure co-located temperature and strain simultaneously, e.g., in ESP bearings 322 with very high accuracy using fiber Bragg gratings. This technique is useful when acquiring information from small complex structures.
A fiber optic AC/DC voltage sensor can be used in the example ESP string 100 to sense AC/DC voltage in the middle and high voltage ranges (100-2000 volts). The sensor is deployed by inducing measurable amounts of Kerr nonlinearity in single mode optical fiber by exposing a calculated length of fiber to the external electric field. This measurement technique is based on polarimetric detection and high accuracy is achieved in hostile downhole environments.
Electrical power in the ESP string 100 can be measured in a fiber by using a structured bulk fiber ampere sensor coupled with proper signal processing in a polarimetric detection scheme.
When used as a transmission medium for signals from conventional sensors to the surface, extrinsic fiber optic sensors use an optical fiber cable, normally a multimode one, to transmit modulated light from either a non-fiber optical sensor, or an electronic sensor connected to an optical transmitter. Using a fiber to transmit data of extrinsic sensors provides the advantage that the fiber can reach places that are otherwise inaccessible. For example, a fiber can measure temperature inside a hot component of the ESP string 100 by transmitting radiation into a radiation pyrometer located outside the component. Extrinsic sensors can be used in the same way to measure the internal temperature of the submersible motor 106, where the extreme electromagnetic fields present make other measurement techniques impossible.
Fiber optic sensors provide excellent protection of measurement signals from noise corruption. However, some conventional sensors produce electrical output which must be converted into an optical signal for use with fiber. For example, in the case of a platinum resistance thermometer, the temperature changes are translated into resistance changes. The PRT can be outfitted with an electrical power supply. The modulated voltage level at the output of the PRT can then be injected into the optical fiber via a usual type of transmitter. Low-voltage power might need to be provided to the transducer, in this scenario.
Extrinsic sensors can also be used with fiber as the transmission medium to the surface to measure vibration, rotation, displacement, velocity, acceleration, torque, and twisting in the ESP string 100.
An example electronic module can sense vibrations in various planes or combinations of planes, for example the X and Z planes in a 3-dimensional space. In an implementation, vibration canceling modules 354 counteract or dampen vibrations, through vibration canceling technology applied in specific planes. In one implementation, a sensor of an example vibration module can obtain vibration spectral data up to 1 kHz for a select component along an ESP string 100, for example, for a part of a rotating motor shaft.
The example ESP system 100 can also measure temperature profiles along a power cable, e.g., from surface to ESP string 100, using fiber optics or platinum resistance temperature detector(s) (RTDs) 330, e.g., at a pothead.
A rotor vibration sensor 336 may be included to sense relative health of the rotor 308 and its bearings. Each bearing may also have a strain sensor 338 and a proximity sensor 340 to sense wear, as measured by changing alignment or changing tolerances. The rotating shaft 312 of the ESP may have an associated tachometer RPM sensor 342 and a torque sensor 344. The torque sensors 344 may be packaged around motor shafts 312 for monitoring torque and rotational power. Electrically, the ESP may have an electrical current leakage sensor 346 and a wye-point voltage or current imbalance sensor 348. The ESP may also have associated chemical sensors 350, and water cut sensors 352. Additional sensors, e.g., from Wireline Downhole Fluid Analysis tools may be employed to detect gas-oil ratios, solids content, hydrogen sulfide and carbon dioxide concentrations, pH, density, viscosity, and other chemical and physical parameters. The water cut sensors 352 may also be located at various locations in an ESP string for oil purity measurements and for detecting water ingress.
As shown in
The protector 108 may include many types of sensors to monitor and improve operation, to keep the protector 108 healthy, and to provide high reliability. The protector 108 may include a fiber optic strand 416 to sense distributed temperatures. The fiber optic strand 416 may be the same fiber optic strand 416 running continuously through much or all of the ESP string 100. The protector 108 may also include, e.g., for each bearing, a temperature sensor 328 and a vibration sensor 336. The bag or bellows chamber 408 may have associated differential pressure sensors 412 to measure, for comparison, pressure inside and outside of the bag or bellows chamber 408. A protection mechanism for a protector string employs differential pressure sensors 412 to measure pressure inside and outside the bag or bellows 408 of the protector 108. When a mechanical valve is not protecting the bag or bellows chamber 408, for excessive pressure, the protector 108 may include an electrical pressure relief valve 414 to relieve excess pressure on a signal from a surface sensor analyzer, or from a local logic circuit. The electrical relief valve 414 may be used in tandem with conventional mechanical relief valves. Differential pressure sensors 412 monitor stress on the bag, bellows 408, accordion, or other means for equalizing pressure between, e.g., motor oil and external reservoir fluid. When pressure builds up due to a mechanical relief valve failure, the event is detected by differential pressure sensors 412, and the electrical relief valve 414 operates to relieve pressure and prevent protector bag failure or bellows 408 failure.
The example telemetry management module 112 may continuously process signals from the various downhole sensors 110 of the ESP system 100 in real time, comparing the collected sensor data against the event table 114. When the control and monitoring system 118 provides closed-loop feedback control of various operating parameters associated with the ESP 100 during operation, including obtaining sensor readings via telemetry, the information used in the closed-loop control processes may also be utilized by the example telemetry management module 112 to detect the triggering events as defined in the example event table 114.
In this flow rate example, the sensor coordinator 214 chooses five sensors to address the flow rate triggering event: a pump intake pressure sensor 802, a pump discharge pressure sensor 804, a pump flow rate sensor 806, a motor speed sensor 808, and a motor winding temperature sensor 810. This list of selected sensors 216 is an example. The sensor coordinator 214 then prioritizes the selected sensors 216 according to the importance and relevance of the data that each sensor will produce with respect to the triggering event of a low flow rate, and assigns priority 812.
When priority 812 has been assigned to selected sensors 216 associated with a triggering event, then in an implementation, the acquisition frequency module 218 determines how frequently each sensor will be sampled by the polling engine 204. The frequency of data acquisition can range from almost continuously, to relatively infrequently for parameters that do not change very quickly.
In an implementation, the telemetry management module 112 may also adopt a single-event-single-signal approach, in which an event is monitored with regard to only one operating parameter and signals related thereto. Or, as described above, the example telemetry management module 112 may also incorporate multiple event, multiple signal approaches in which multiple events relating to multiple operating parameters and signals are monitored. This approach correlates changes in one operating parameter with changes in other operating parameters that may occur simultaneously or close in time. Thus, the response of an event to a change in a control signal can be seen without the latency disadvantages of conventional systems.
In
At block 1002, downhole operating parameters, such as temperature, flow, and pressure are monitored.
At block 1004, a determination is made as to whether or not a triggering event has occurred. If not, then at block 1010, continues to maintain the normal data acquisition rates and transmission priorities for the operating parameters being monitored. If, on the other hand, a triggering event has occurred, then at block 1006, the rate of data acquisition for one or more sensors corresponding to the event may be increased.
At block 1008, a higher transmission priority is assigned to the data associated with the detected triggering event. For example, higher transmission priority may take the form of transmitting the data in real time, and/or continuously if bandwidth allows, or increasing the bandwidth allotted in relation to the priority of the data. The system may then return to block 1002.
Conclusion
Although a few embodiments of the disclosure have been described in detail above, those of ordinary skill in the art will readily appreciate that many modifications are possible without materially departing from the teachings of this disclosure. Accordingly, such modifications are intended to be included within the scope of this disclosure as defined in the claims.
This patent application claims the benefit of priority to U.S. Provisional Patent Application No. 61/903,889 to Rendusara et al., filed Nov. 13, 2013, and incorporated herein by reference in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2014/065013 | 11/11/2014 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2015/073433 | 5/21/2015 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
8527219 | Camilleri | Sep 2013 | B2 |
20020101826 | Giacopelli et al. | Aug 2002 | A1 |
20060256718 | Hall | Nov 2006 | A1 |
20070057811 | Mehta | Mar 2007 | A1 |
20130090853 | Anderson | Apr 2013 | A1 |
20130272898 | Toh et al. | Oct 2013 | A1 |
Number | Date | Country |
---|---|---|
101260804 | May 2013 | CN |
2005022757 | Mar 2005 | WO |
2008150811 | Dec 2008 | WO |
Entry |
---|
PCT/US2014/065013, International Search Report and Written Opinion, dated Apr. 28, 2015, 16 pgs. |
International Preliminary Report on Patentability issued in related PCT application PCT/US2014/065013 on May 26, 2016, 13 pages. |
Number | Date | Country | |
---|---|---|---|
20160290126 A1 | Oct 2016 | US |
Number | Date | Country | |
---|---|---|---|
61903889 | Nov 2013 | US |