[go: up one dir, main page]

US20080190604A1 - System and Method for Coordinated Monitoring and Control of Multiple Oil Well Pump Systems - Google Patents

System and Method for Coordinated Monitoring and Control of Multiple Oil Well Pump Systems Download PDF

Info

Publication number
US20080190604A1
US20080190604A1 US11/673,188 US67318807A US2008190604A1 US 20080190604 A1 US20080190604 A1 US 20080190604A1 US 67318807 A US67318807 A US 67318807A US 2008190604 A1 US2008190604 A1 US 2008190604A1
Authority
US
United States
Prior art keywords
pumps
pump
well
sensors
sensor information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/673,188
Inventor
Stefan G. Hild
Paul A. Moskowitz
Johnathan M. Reason
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Priority to US11/673,188 priority Critical patent/US20080190604A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION reassignment INTERNATIONAL BUSINESS MACHINES CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HILD, STEFAN G., MOSKOWITZ, PAUL A., REASON, JOHNATHAN M.
Publication of US20080190604A1 publication Critical patent/US20080190604A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E21EARTH OR ROCK DRILLING; MINING
    • E21BEARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B47/00Survey of boreholes or wells
    • E21B47/008Monitoring of down-hole pump systems, e.g. for the detection of "pumped-off" conditions

Definitions

  • the present invention relates generally to sensing characteristics of operating well pumping systems, and, more particularly, to a system and method for implementing coordinated monitoring of one or more oil well pump systems.
  • An oil pump system is the primary equipment used to extract oil from an oil well.
  • the mechanical operation of the pump is monitored by a single sensing device, such as a load cell that is used to measure the load on the pump throughout the cycle of the pump crank.
  • a control unit excites and measures the load cell via a load cell cable. As the control unit receives load measurements from the load cell, it correlates this data with the vertical position of the crank (which the control unit calculates from the speed and angular position of the motor) to determine if the measured load is within normal operating parameters. If not, then the control unit will adjust the speed of the motor in order to bring the load back to normal or otherwise shut down the pump system altogether.
  • the load cell cable is a high-maintenance item that frequently breaks and, when it fails, the pump must be shut down for repair. Additionally, because of frequent failures using a cable to communicate with the load cell, the present approach cannot be readily extended to other sensor modalities that may also be useful. Further, pumps are treated as independent systems even though pumping from a given well may actually employ many pumps. Thus, to achieve optimum pumping performance, all the pumps associated with given well should be viewed as an aggregate system.
  • pounding refers to the vibration that occurs when the pump's traveling valve contacts the surface of the oil in the well on the down stroke of the pump's crank. This phenomenon occurs when the oil being sucked up during an upstroke cannot fill the bore of the well as fast as the traveling valve moves upward.
  • the optimum pump cycle is when the oil flow rate matches the rate at which the traveling valve rises on an upstroke. Excessive pounding can damage the pump system and reduce its overall life.
  • a pump monitoring and control system including a plurality of pumps associated with a well; each of the plurality of pumps including one or more sensors associated therewith; and one or more communication devices linking each of the sensors with a well system controller; wherein the well system controller is configured to process information received from the one or more sensors and control any of the plurality of pumps based on information received from one or more of the plurality of pumps.
  • a method of monitoring and controlling a pump system includes initializing, through a well system controller, a plurality of pumps associated with a well, the initializing including one or more of: powering on each of the pumps, configuring each of a plurality of pump controllers associated with the pumps, configuring each of a plurality of sensors associated with the pumps, wherein one or more communication devices link each of the sensors with a well system controller, and initiating a pumping operation with one or more of the pumps; entering an event-driven loop by polling for fault status events and internal timeout events, the fault status events received from the plurality of sensors from one or more communication devices; sending a data request to each of the plurality of pumps and waiting for responses therefrom for specified amount of time; determining, from data returned by the plurality of the pumps, desired operating parameters for each of the pumps; and issuing an update command, with new parameters, to each of the pumps and returning to the beginning of the event-driven loop.
  • FIG. 1 is a schematic diagram of a conventional oil pumping system
  • FIG. 2 is a schematic diagram of an oil pumping apparatus, in accordance with an embodiment of the present invention.
  • FIG. 3 is a schematic block diagram illustrates a communication and computing architecture for a pumping system in accordance with a further embodiment of the present invention
  • FIG. 4 is a flow diagram illustrating an exemplary method of monitoring and controlling the operation of a pump control system, in accordance with a further embodiment of the invention.
  • FIG. 5 is a flow diagram illustrating a method of monitoring and controlling the operation of a well control system, in accordance with a further embodiment of the invention.
  • Disclosed herein is a system and method for implementing coordinated monitoring of one or more well pump systems, thereby addressing problems such as cable maintenance and pounding associated with conventional systems, as well as providing enhanced monitoring and management capabilities.
  • problems such as cable maintenance and pounding associated with conventional systems, as well as providing enhanced monitoring and management capabilities.
  • arrays of sensors reliability is improved, and the overall monitoring of oil well pumping systems for individual pumps is enabled.
  • wireless communications to network the sensor arrays and to provide feedback to a well controller, a system can manage a number of pertinent goals of an aggregate pump system, including for example, well yield, fault mitigation, and power consumption.
  • FIG. 1 there is shown a schematic diagram of a conventional oil pumping system 100 .
  • a motor 136 drives a gear box 138 that in turn rotates a counter balance 140 connected to a lever 142 .
  • the lever 142 oscillates a crank 126 that pushes and pulls a polished rod 124 in an up and down direction.
  • the polished rod 124 is attached to one end of a sucker rod 154 disposed within a well 150 , with the other end of the sucker rod 154 attached to a pump 156 .
  • a control unit 134 supervises the operation of the motor and thus the operation of the crank 128 .
  • a load cell 118 is connected to the polished rod 124 .
  • the load cell 118 is an electronic transducer that is used, for example, to measure the load on the pump 156 throughout the cycle of the crank 126 .
  • the control unit 134 excites and measures the load cell 118 via a load cell cable 122 . As the control unit 134 receives load measurements from the load cell 122 , it correlates this data with the vertical position of the crank 126 (which the control unit 134 calculates from the speed and angular position of the motor 136 ) to determine if the measured load is within normal operating parameters. If not, then the control unit 134 will shut down the pump system 100 or adjust the speed of the motor 136 to bring the load back to normal.
  • the load cell cable 122 is a high-maintenance component that frequently breaks. Upon failure of the cable, the pump 156 must be shut down for repair. Moreover, due to frequent failures using a hardwired cable to the load cell, such as shown in FIG. 1 , the conventional approach cannot be readily extended to other sensor modalities that may be attached to the polished rod 124 .
  • FIG. 2 is a schematic diagram of an oil pumping apparatus 200 , in accordance with an embodiment of the present invention.
  • the embodiments described herein implement a wireless, distributed method of data capture and control of a pump system.
  • a high-maintenance load cell cable is eliminated from the pump system.
  • other sensor modalities may be easily deployed in areas of interest, such as those co-located with the load cell on the polished rod.
  • a ranging sensor could be attached to the polished rod or the holder for the rod, to physically measure the vertical position of the crank instead of calculating it from the speed and angular position of the motor.
  • the logic that correlates the load with crank position may be embedded in a controller at the load cell site. It should be appreciated that the system and method embodiments described herein need not be limited to oil pumps. Rather, they may be applied to any type of pumping system that uses automated operation, such as a water pump, for example.
  • a wireless embedded controller 220 is attached to the load cell 218 , and is equipped with additional sensor modalities.
  • This localized embedded controller 220 is configured to make decisions based on any number of sensor inputs, including for example, load, crank position, vibration, acceleration, temperature, atmospheric pressure, etc.
  • refinements in a fault detection algorithm are more feasible with respect to known solutions.
  • the sensor depends upon a single parameter; i.e., the load on the load cell, wherein the parameter is transferred over a wire.
  • the embedded controller 220 when it detects a fault, it communicates the appropriate information to a control unit 234 for the motor 236 over a wireless link 230 .
  • the information communicated may be as simple, for example, as the type of event detected, or as extensive as the complete data history for some number crank cycles.
  • This approach also facilitates software updates as well as the configuration of the embedded device over a wireless link 232 in the reverse direction (i.e., from the control unit 234 to the embedded controller 220 .
  • Data may also be transferred by wireless link to a control system for the pump.
  • the processor unit may be placed on the sensor site on the pump, which may be on the sucker rod.
  • the processor may also be placed anywhere else on the pump and may communicate commands to a control unit for the pump, by wireless means or wired means.
  • the senor measures a single parameter (e.g., the load on the load cell), which is transferred over a wire.
  • a single parameter e.g., the load on the load cell
  • several parameters may be detected and transferred by means of a wireless link.
  • the wireless link 230 , 232 may be established by using a wireless communication system such as ZigBee, WiFi, or Bluetooth, for example.
  • the addition of the multi-parameter capability adds new capabilities to the system 200 . For instance, if the vertical position of the crank 226 is measured with respect to the ground by means of a sonar-ranging sensor, then a gradual decrease in the maximum and minimum distance could indicate the depth of snowfall on the ground. On the other hand, the sensed distance to the ground may also indicate flooding by water or by oil resulting from a leak or rupture in a nearby oil storage tank. Thus, the addition of temperature and atmospheric pressure sensors could further provide data that may be used to indicate local weather at the site of the pump.
  • Such data may relayed by an additional wireless link 280 , e.g., through a cell phone, satellite phone, radio etc., or wired link to a remote location where it could be used as feedback in determining the schedule for the performance of maintenance at the pump site.
  • an additional wireless link 280 e.g., through a cell phone, satellite phone, radio etc., or wired link to a remote location where it could be used as feedback in determining the schedule for the performance of maintenance at the pump site.
  • Vibration sensing data may also be used to indicate an incipient failure of the apparatus before the failure occurs.
  • the pump operation could be modified or the pump could be shut down before the position vs. load data indicates that there is cause for concern.
  • additional functionalities may be obtained. For instance, if the system of pumps is supplied from a common electric source, the loads on the source may be balanced by adjusting the phases of the individual pumps so that they are not all functioning in phase. This may apply to pumps that are in continuous operation or to a collection or plurality of pumps where one or more of them are idle.
  • the pumps may be also used to gather weather information, e.g., temperature, atmospheric pressure, humidity, wind velocity (speed and direction) in areas where there are not sufficient whether monitoring stations. It is also contemplated that information from vibration sensors may be used to chart the distribution and severity of earthquakes. Still other sensors may be used to determine the distance from the pump to the ground in order to measure the depth of water flooding over a region.
  • weather information e.g., temperature, atmospheric pressure, humidity, wind velocity (speed and direction) in areas where there are not sufficient whether monitoring stations.
  • information from vibration sensors may be used to chart the distribution and severity of earthquakes.
  • Still other sensors may be used to determine the distance from the pump to the ground in order to measure the depth of water flooding over a region.
  • a well pumping system 300 includes a well system controller 301 , a well network 302 , an external network 305 , and a plurality of oil pump systems 340 , 341 , . . . , 349 for pumping oil from an oil well 380 .
  • Each pump system 340 - 349 is equipped with one or more sensors 350 , 351 , . . . , 359 and at least one communication device 360 , 361 , . . . , 369 configured to communicate sensor measurements, status, configuration information, and other data with other entities in the well network 302 .
  • the sensors 350 - 359 may include for example load, range, vibration, acceleration, magnetic field, temperature, humidity, liquid level, and atmospheric pressure sensors. Additionally, each sensor may have an integrated communication and/or a computing means so that it can perform local analytics on the data and communicate status and results instead of raw measured data. Alternatively, one or more of the sensors may be a discrete device that is polled by a computing device via a wired or wireless link. Similarly, a communication means may also have one or more integrated sensors or computing means.
  • a pump controller 370 , 371 , . . . , 379 included within a corresponding pump system 340 - 349 controls the mechanical operation of the pump.
  • a controller may also have one or more integrated sensors and communication means.
  • the well control system 301 is a computing system that supervises each of the pump systems 340 - 349 operating in the well network 302 .
  • the communication devices, sensors, and pump controllers depicted in FIG. 3 could comprise a single integrated component instead of separate components.
  • FIG. 4 is a flow diagram 400 illustrating an exemplary method of monitoring and controlling the operation of a pump control system, in accordance with a further embodiment of the invention.
  • the exemplary method depicted in FIG. 4 may be primarily incorporated in the steady state operation of a pump system, such as systems 340 - 349 in FIG. 3 .
  • the flowchart 400 of FIG. 4 illustrates an exemplary method of measuring a pump system's operational performance, analyzing the measured data to determine the pump system's operational status, communicating a pump system's operational status and data to a well system controller, and updating a pump controller's parameters.
  • the method waits for internal or external driving events in block 410 such as, for example, a timeout, a data request or update command.
  • a periodic cycle is driven by timer events.
  • decision block 415 if an update command event is received, the method proceeds to block 420 to update parameters, looping back to block 410 .
  • a timeout occurs the method proceed through the NO branch of decision block 415 to block 425 , where sensor measurements from the various sensor modalities are taken and analyzed. The operational status of the pump system is the result of the analysis.
  • decision block 435 if no catastrophic failure has occurred, and if no other fault (decision block 445 ) is detected, then the cycle ends and the method proceeds back to block 410 to wait for the next event. However, if there is a catastrophic failure determined at decision block 435 (e.g., such as a broken traveling valve), then the method issues a shutdown command to the pump controller at block 440 . The method then sends the operation status and other data to the well system controller, as shown at block 455 . The cycle ends and the method proceeds back to block 410 to wait for the next event.
  • a catastrophic failure determined at decision block 435 e.g., such as a broken traveling valve
  • taking and analyzing sensor measurements is a multi-step process that may involve the use of multiple sensors at multiple discrete sites. For example, a combination of load cell and ranging sensors attached to a polished rod may be used to detect a broken or faulty traveling valve. As another example, a liquid level sensor in the well, combined with a vibration sensor attached to the sucker rod may be used to detect pounding. In essence, such combinations of sensors comprise fault-detection subsystems within a pump system and a pump system may have a plurality of such fault-detection subsystems.
  • the well system controller Upon receiving a fault status event, the well system controller will calculate the optimum parameters for each pump system in the well network, and then send an update command to each pump.
  • a pump system receives an update command (block 410 )
  • it will update the appropriate parameters (block 420 ) of the pump system. For example, if pounding is detected for one or more pump systems, the well system controller may calculate the optimum motor speed for each pump system, and then send an update command to change the parameter for motor speed in each pump controller.
  • FIG. 5 is a flow diagram 500 illustrating a method of monitoring and controlling the operation of a well control system, in accordance with a further embodiment of the invention.
  • the exemplary method depicted in FIG. 5 may be primarily incorporated in a well system controller, which is a component that provides management and control functionality for a plurality of pumps as an aggregate system (e.g., well system controller 301 of FIG. 3 ).
  • the method proceeds to block 510 where the well system controller initializes all the pumps in its well network 510 .
  • the initialization process includes, for example, powering on all pumps, configuring all pump controllers, configuring all sensors, and starting the pumping operation.
  • the well system controller enters an event-driven loop where it polls for fault status events from the well network or internal timeout events, as reflected in block 515 .
  • the method issues a maintenance request at block 525 .
  • the method then sends a data request to all the pumps in the well network at block 530 and waits for the responses or a for specified amount of time at block 535 .
  • the method uses the data returned by the pumps in the well network, calculates the optimum parameters for each pump system as reflected at block 540 . If, at decision block 545 , the calculations show that one or more pumps need to be shut down for maintenance, then the method issues a maintenance request as shown at block 550 .
  • the appropriate update command, with new parameters, are then sent to each pump at block 555 .
  • the cycle ends and the method waits for the next event 515 .
  • the method sends a data request to all the pumps in the well network a block 530 and the method continues as described above at block 535 .
  • the operation(s) described in block 540 is/are a process that involves analytics to determine the optimum operational parameters for each pump by considering all the pumps as an aggregate system.
  • the operational parameters of a pump may be generally expressed as the tuple ⁇ enable, speed, phase ⁇ , where enable represents the power on/off state of a pump, speed is the rotational speed of the pump's motor, and phase is the phase offset of a pump's cycle from a reference cycle.
  • pounding is typically mitigated by adjusting the motor speed on the pump exhibiting pounding, without regard for how adjustments to one pump may affect well yield or the performance of other pumps in the well network.
  • the conventional approach is unable to determine an optimum speed adjustment.
  • the optimum speed adjustment may not even involve the specific pump exhibiting the problem.

Landscapes

  • Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Geology (AREA)
  • Mining & Mineral Resources (AREA)
  • Geophysics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Fluid Mechanics (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geochemistry & Mineralogy (AREA)
  • Control Of Positive-Displacement Pumps (AREA)

Abstract

A pump monitoring and control system includes a plurality of pumps associated with a well, each of the plurality of pumps including one or more sensors associated therewith, and one or more communication devices linking each of the sensors with a well system controller. The well system controller is configured to process information received from the one or more sensors and control any of the plurality of pumps based on information received from one or more of the plurality of pumps.

Description

    BACKGROUND
  • The present invention relates generally to sensing characteristics of operating well pumping systems, and, more particularly, to a system and method for implementing coordinated monitoring of one or more oil well pump systems.
  • An oil pump system is the primary equipment used to extract oil from an oil well. In a conventional oil pump system, the mechanical operation of the pump is monitored by a single sensing device, such as a load cell that is used to measure the load on the pump throughout the cycle of the pump crank.
  • In a typical operation, a control unit excites and measures the load cell via a load cell cable. As the control unit receives load measurements from the load cell, it correlates this data with the vertical position of the crank (which the control unit calculates from the speed and angular position of the motor) to determine if the measured load is within normal operating parameters. If not, then the control unit will adjust the speed of the motor in order to bring the load back to normal or otherwise shut down the pump system altogether.
  • The load cell cable is a high-maintenance item that frequently breaks and, when it fails, the pump must be shut down for repair. Additionally, because of frequent failures using a cable to communicate with the load cell, the present approach cannot be readily extended to other sensor modalities that may also be useful. Further, pumps are treated as independent systems even though pumping from a given well may actually employ many pumps. Thus, to achieve optimum pumping performance, all the pumps associated with given well should be viewed as an aggregate system.
  • Another problem associated with an oil pump system is pounding, which refers to the vibration that occurs when the pump's traveling valve contacts the surface of the oil in the well on the down stroke of the pump's crank. This phenomenon occurs when the oil being sucked up during an upstroke cannot fill the bore of the well as fast as the traveling valve moves upward. The optimum pump cycle is when the oil flow rate matches the rate at which the traveling valve rises on an upstroke. Excessive pounding can damage the pump system and reduce its overall life.
  • In view of the above, it would be desirable to be able to improve the reliability monitoring capability of individual pumps for well pumping systems such as oil wells, and in a manner that manages a number of parameters of an aggregate pump system, including for example, well yield, fault mitigation, and power consumption.
  • SUMMARY
  • The foregoing discussed drawbacks and deficiencies of the prior art are overcome or alleviated by, in an exemplary embodiment, a pump monitoring and control system, including a plurality of pumps associated with a well; each of the plurality of pumps including one or more sensors associated therewith; and one or more communication devices linking each of the sensors with a well system controller; wherein the well system controller is configured to process information received from the one or more sensors and control any of the plurality of pumps based on information received from one or more of the plurality of pumps.
  • In another embodiment, a method of monitoring and controlling a pump system includes initializing, through a well system controller, a plurality of pumps associated with a well, the initializing including one or more of: powering on each of the pumps, configuring each of a plurality of pump controllers associated with the pumps, configuring each of a plurality of sensors associated with the pumps, wherein one or more communication devices link each of the sensors with a well system controller, and initiating a pumping operation with one or more of the pumps; entering an event-driven loop by polling for fault status events and internal timeout events, the fault status events received from the plurality of sensors from one or more communication devices; sending a data request to each of the plurality of pumps and waiting for responses therefrom for specified amount of time; determining, from data returned by the plurality of the pumps, desired operating parameters for each of the pumps; and issuing an update command, with new parameters, to each of the pumps and returning to the beginning of the event-driven loop.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Referring to the exemplary drawings wherein like elements are numbered alike in the several Figures:
  • FIG. 1 is a schematic diagram of a conventional oil pumping system;
  • FIG. 2 is a schematic diagram of an oil pumping apparatus, in accordance with an embodiment of the present invention;
  • FIG. 3 is a schematic block diagram illustrates a communication and computing architecture for a pumping system in accordance with a further embodiment of the present invention;
  • FIG. 4 is a flow diagram illustrating an exemplary method of monitoring and controlling the operation of a pump control system, in accordance with a further embodiment of the invention; and
  • FIG. 5 is a flow diagram illustrating a method of monitoring and controlling the operation of a well control system, in accordance with a further embodiment of the invention.
  • DETAILED DESCRIPTION
  • Disclosed herein is a system and method for implementing coordinated monitoring of one or more well pump systems, thereby addressing problems such as cable maintenance and pounding associated with conventional systems, as well as providing enhanced monitoring and management capabilities. By using arrays of sensors, reliability is improved, and the overall monitoring of oil well pumping systems for individual pumps is enabled. In addition, by using wireless communications to network the sensor arrays and to provide feedback to a well controller, a system can manage a number of pertinent goals of an aggregate pump system, including for example, well yield, fault mitigation, and power consumption.
  • Referring initially to FIG. 1, there is shown a schematic diagram of a conventional oil pumping system 100. As is shown, a motor 136 drives a gear box 138 that in turn rotates a counter balance 140 connected to a lever 142. The lever 142 oscillates a crank 126 that pushes and pulls a polished rod 124 in an up and down direction. The polished rod 124 is attached to one end of a sucker rod 154 disposed within a well 150, with the other end of the sucker rod 154 attached to a pump 156. On the up stroke of the pump, oil is sucked up through the well 150. A control unit 134 supervises the operation of the motor and thus the operation of the crank 128.
  • As further illustrated in FIG. 1, a load cell 118 is connected to the polished rod 124. As is known in the art, the load cell 118 is an electronic transducer that is used, for example, to measure the load on the pump 156 throughout the cycle of the crank 126. In example illustrated, the control unit 134 excites and measures the load cell 118 via a load cell cable 122. As the control unit 134 receives load measurements from the load cell 122, it correlates this data with the vertical position of the crank 126 (which the control unit 134 calculates from the speed and angular position of the motor 136) to determine if the measured load is within normal operating parameters. If not, then the control unit 134 will shut down the pump system 100 or adjust the speed of the motor 136 to bring the load back to normal.
  • As indicated above, however, the load cell cable 122 is a high-maintenance component that frequently breaks. Upon failure of the cable, the pump 156 must be shut down for repair. Moreover, due to frequent failures using a hardwired cable to the load cell, such as shown in FIG. 1, the conventional approach cannot be readily extended to other sensor modalities that may be attached to the polished rod 124.
  • Accordingly, FIG. 2 is a schematic diagram of an oil pumping apparatus 200, in accordance with an embodiment of the present invention. In contrast to the hardwired, centralized method of data capture and control in the approach of FIG. 1, the embodiments described herein implement a wireless, distributed method of data capture and control of a pump system. By using wireless communications, a high-maintenance load cell cable is eliminated from the pump system. In so doing, other sensor modalities may be easily deployed in areas of interest, such as those co-located with the load cell on the polished rod. For example, a ranging sensor could be attached to the polished rod or the holder for the rod, to physically measure the vertical position of the crank instead of calculating it from the speed and angular position of the motor.
  • As an additional benefit over existing solutions, having co-located sensor modalities lends itself to distributing some of the control logic to the localized data capture sites. For example, the logic that correlates the load with crank position may be embedded in a controller at the load cell site. It should be appreciated that the system and method embodiments described herein need not be limited to oil pumps. Rather, they may be applied to any type of pumping system that uses automated operation, such as a water pump, for example.
  • As particularly shown in FIG. 2, a wireless embedded controller 220 is attached to the load cell 218, and is equipped with additional sensor modalities. This localized embedded controller 220 is configured to make decisions based on any number of sensor inputs, including for example, load, crank position, vibration, acceleration, temperature, atmospheric pressure, etc. Thus, refinements in a fault detection algorithm are more feasible with respect to known solutions. For example, in the existing system of FIG. 1, the sensor depends upon a single parameter; i.e., the load on the load cell, wherein the parameter is transferred over a wire.
  • In contrast, when the embedded controller 220 detects a fault, it communicates the appropriate information to a control unit 234 for the motor 236 over a wireless link 230. The information communicated may be as simple, for example, as the type of event detected, or as extensive as the complete data history for some number crank cycles. This approach also facilitates software updates as well as the configuration of the embedded device over a wireless link 232 in the reverse direction (i.e., from the control unit 234 to the embedded controller 220. Data may also be transferred by wireless link to a control system for the pump. Alternatively, the processor unit may be placed on the sensor site on the pump, which may be on the sucker rod. The processor may also be placed anywhere else on the pump and may communicate commands to a control unit for the pump, by wireless means or wired means.
  • In a conventional system, the sensor measures a single parameter (e.g., the load on the load cell), which is transferred over a wire. However, with the wireless system such as shown in FIG. 2, several parameters may be detected and transferred by means of a wireless link. In an exemplary embodiment, the wireless link 230, 232 may be established by using a wireless communication system such as ZigBee, WiFi, or Bluetooth, for example.
  • The addition of the multi-parameter capability adds new capabilities to the system 200. For instance, if the vertical position of the crank 226 is measured with respect to the ground by means of a sonar-ranging sensor, then a gradual decrease in the maximum and minimum distance could indicate the depth of snowfall on the ground. On the other hand, the sensed distance to the ground may also indicate flooding by water or by oil resulting from a leak or rupture in a nearby oil storage tank. Thus, the addition of temperature and atmospheric pressure sensors could further provide data that may be used to indicate local weather at the site of the pump. Such data may relayed by an additional wireless link 280, e.g., through a cell phone, satellite phone, radio etc., or wired link to a remote location where it could be used as feedback in determining the schedule for the performance of maintenance at the pump site.
  • Vibration sensing data may also be used to indicate an incipient failure of the apparatus before the failure occurs. Thus, the pump operation could be modified or the pump could be shut down before the position vs. load data indicates that there is cause for concern. When information is transferred by wireless link to a remote location, additional functionalities may be obtained. For instance, if the system of pumps is supplied from a common electric source, the loads on the source may be balanced by adjusting the phases of the individual pumps so that they are not all functioning in phase. This may apply to pumps that are in continuous operation or to a collection or plurality of pumps where one or more of them are idle.
  • Additionally, the pumps may be also used to gather weather information, e.g., temperature, atmospheric pressure, humidity, wind velocity (speed and direction) in areas where there are not sufficient whether monitoring stations. It is also contemplated that information from vibration sensors may be used to chart the distribution and severity of earthquakes. Still other sensors may be used to determine the distance from the pump to the ground in order to measure the depth of water flooding over a region.
  • Referring now to FIG. 3, there is shown is a schematic block diagram illustrating a communication and computing architecture for a pumping system in accordance with a further embodiment of the present invention. A well pumping system 300 includes a well system controller 301, a well network 302, an external network 305, and a plurality of oil pump systems 340, 341, . . . , 349 for pumping oil from an oil well 380. Each pump system 340-349 is equipped with one or more sensors 350, 351, . . . , 359 and at least one communication device 360, 361, . . . , 369 configured to communicate sensor measurements, status, configuration information, and other data with other entities in the well network 302.
  • The sensors 350-359 may include for example load, range, vibration, acceleration, magnetic field, temperature, humidity, liquid level, and atmospheric pressure sensors. Additionally, each sensor may have an integrated communication and/or a computing means so that it can perform local analytics on the data and communicate status and results instead of raw measured data. Alternatively, one or more of the sensors may be a discrete device that is polled by a computing device via a wired or wireless link. Similarly, a communication means may also have one or more integrated sensors or computing means.
  • A pump controller 370, 371, . . . , 379 included within a corresponding pump system 340-349 controls the mechanical operation of the pump. A controller may also have one or more integrated sensors and communication means. The well control system 301 is a computing system that supervises each of the pump systems 340-349 operating in the well network 302. In one embodiment, the communication devices, sensors, and pump controllers depicted in FIG. 3 could comprise a single integrated component instead of separate components.
  • FIG. 4 is a flow diagram 400 illustrating an exemplary method of monitoring and controlling the operation of a pump control system, in accordance with a further embodiment of the invention. Generally, the exemplary method depicted in FIG. 4 may be primarily incorporated in the steady state operation of a pump system, such as systems 340-349 in FIG. 3. More specifically, the flowchart 400 of FIG. 4 illustrates an exemplary method of measuring a pump system's operational performance, analyzing the measured data to determine the pump system's operational status, communicating a pump system's operational status and data to a well system controller, and updating a pump controller's parameters.
  • Proceeding from start block 405, the method waits for internal or external driving events in block 410 such as, for example, a timeout, a data request or update command. A periodic cycle is driven by timer events. At decision block 415, if an update command event is received, the method proceeds to block 420 to update parameters, looping back to block 410. On the other hand, if a timeout occurs the method proceed through the NO branch of decision block 415 to block 425, where sensor measurements from the various sensor modalities are taken and analyzed. The operational status of the pump system is the result of the analysis.
  • Then, at decision block 435, if no catastrophic failure has occurred, and if no other fault (decision block 445) is detected, then the cycle ends and the method proceeds back to block 410 to wait for the next event. However, if there is a catastrophic failure determined at decision block 435 (e.g., such as a broken traveling valve), then the method issues a shutdown command to the pump controller at block 440. The method then sends the operation status and other data to the well system controller, as shown at block 455. The cycle ends and the method proceeds back to block 410 to wait for the next event.
  • If there is no catastrophic failure at decision block 435, but some other fault is detected at decision block 445 (e.g., such as excessive pounding), then the method sends the operation status and other data to the well system controller at block 455. Again, the cycle ends and the method proceeds back to block 410 to wait for the next event. In an exemplary embodiment, taking and analyzing sensor measurements (block 425) is a multi-step process that may involve the use of multiple sensors at multiple discrete sites. For example, a combination of load cell and ranging sensors attached to a polished rod may be used to detect a broken or faulty traveling valve. As another example, a liquid level sensor in the well, combined with a vibration sensor attached to the sucker rod may be used to detect pounding. In essence, such combinations of sensors comprise fault-detection subsystems within a pump system and a pump system may have a plurality of such fault-detection subsystems.
  • Whenever a fault is detected (at decision blocks 435 or 445) or the well system controller requests data 450, the operational status of the pump, sensor data, and other pertinent information is fed back to the well system controller over the well network in block 455. This feedback means allows all of the pump systems for a given well to be monitored and managed as an aggregate system.
  • Upon receiving a fault status event, the well system controller will calculate the optimum parameters for each pump system in the well network, and then send an update command to each pump. When a pump system receives an update command (block 410), it will update the appropriate parameters (block 420) of the pump system. For example, if pounding is detected for one or more pump systems, the well system controller may calculate the optimum motor speed for each pump system, and then send an update command to change the parameter for motor speed in each pump controller.
  • FIG. 5 is a flow diagram 500 illustrating a method of monitoring and controlling the operation of a well control system, in accordance with a further embodiment of the invention. Generally, the exemplary method depicted in FIG. 5 may be primarily incorporated in a well system controller, which is a component that provides management and control functionality for a plurality of pumps as an aggregate system (e.g., well system controller 301 of FIG. 3).
  • Beginning from start block 505, the method proceeds to block 510 where the well system controller initializes all the pumps in its well network 510. The initialization process includes, for example, powering on all pumps, configuring all pump controllers, configuring all sensors, and starting the pumping operation. Once all pumps are operating, the well system controller enters an event-driven loop where it polls for fault status events from the well network or internal timeout events, as reflected in block 515.
  • Proceeding to decision block 520, if there is a status event that indicates a catastrophic failure, then the method issues a maintenance request at block 525. The method then sends a data request to all the pumps in the well network at block 530 and waits for the responses or a for specified amount of time at block 535. Using the data returned by the pumps in the well network, the method calculates the optimum parameters for each pump system as reflected at block 540. If, at decision block 545, the calculations show that one or more pumps need to be shut down for maintenance, then the method issues a maintenance request as shown at block 550. The appropriate update command, with new parameters, are then sent to each pump at block 555. The cycle ends and the method waits for the next event 515.
  • On the other hand, if there is a status event that is not a catastrophic failure or there is a timeout event (i.e., a NO determination at decision block 520), then the method sends a data request to all the pumps in the well network a block 530 and the method continues as described above at block 535.
  • More specifically, the operation(s) described in block 540 is/are a process that involves analytics to determine the optimum operational parameters for each pump by considering all the pumps as an aggregate system. The operational parameters of a pump may be generally expressed as the tuple {enable, speed, phase}, where enable represents the power on/off state of a pump, speed is the rotational speed of the pump's motor, and phase is the phase offset of a pump's cycle from a reference cycle.
  • These three parameters enable the management of a number of pertinent goals of the aggregate system, including well yield, fault mitigation, and power consumption. For example, given a target for well yield, it may be desirable to minimize the overall power consumption. This scenario may occur if a system of pumps is supplied from a common electric source. For an individual pump, the power consumption is a function of the motor speed and the motor's load (i.e., position of the crank). Therefore, for multiple pumps, the minimum power consumption can be achieved by finding the optimum phase and speed for each pump that minimizes the aggregate load on the source. This may apply to pumps that are in continuous operation or to a collection of pumps where one or more of them are idle.
  • As another example, given a target for well yield, it may be desirable to minimize pounding across the entire well system to extend service lifetime. In the conventional approach, pounding is typically mitigated by adjusting the motor speed on the pump exhibiting pounding, without regard for how adjustments to one pump may affect well yield or the performance of other pumps in the well network. Thus, the conventional approach is unable to determine an optimum speed adjustment. To achieve the well yield target, the optimum speed adjustment may not even involve the specific pump exhibiting the problem. Using the above described approach, the right combination of sensors for pounding detection (e.g., vibration and liquid level) in conjunction with the feedback to a well system controller, allows for consideration of well yield and overall system health during fault mitigation.
  • While the invention has been described with reference to a preferred embodiment or embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out this invention, but that the invention will include all embodiments falling within the scope of the appended claims.

Claims (20)

1. A pump monitoring and control system, comprising:
a plurality of pumps associated with a well;
each of the plurality of pumps including one or more sensors associated therewith; and
one or more communication devices linking each of the sensors with a well system controller;
wherein the well system controller is configured to process information received from the one or more sensors and control any of the plurality of pumps based on information received from one or more of the plurality of pumps.
2. The system of claim 1, wherein the plurality of pumps comprise one of oil pumps and water pumps.
3. The system of claim 1, wherein the one or more sensors comprise a sensor for sensing information related to one or more of: load, crank position, vibration, acceleration, temperature, atmospheric pressure, distance above the ground, humidity, wind speed, and wind direction.
4. The system of claim 1, wherein the sensor information is used to control the power usage of individual pumps.
5. The system of claim 1, wherein the sensor information is used to predict the failure of individual pumps.
6. The system of claim 1, wherein the sensor information is used to schedule the maintenance of the plurality of pumps.
7. The system of claim 1 wherein the communication device includes a wireless communications link.
8. The system of claim 7, wherein the wireless communications link is used to upload software updates to the controller.
9. The system of claim 1, wherein the sensor information is used to control the operation of said plurality of pumps to reduce pounding for each pump.
10. The system of claim 1, wherein the sensor information is used to indicate one of flooding and depth of snow.
11. A method of monitoring and controlling a pump system, the method comprising:
initializing, through a well system controller, a plurality of pumps associated with a well, the initializing including one or more of: powering on each of the pumps, configuring each of a plurality of pump controllers associated with the pumps, configuring each of a plurality of sensors associated with the pumps, wherein one or more communication devices link each of the sensors with a well system controller, and initiating a pumping operation with one or more of the pumps;
entering an event-driven loop by polling for fault status events and internal timeout events, the fault status events received from the plurality of sensors from one or more communication devices;
sending a data request to each of the plurality of pumps and waiting for responses therefrom for a specified amount of time;
determining, from data returned by the plurality of the pumps, desired operating parameters for each of the pumps; and
issuing an update command, with new parameters, to each of the pumps and returning to the beginning of the event-driven loop.
12. The method of claim 11, wherein the plurality of pumps comprise one of oil pumps and water pumps.
13. The method of claim 11, wherein the at least one sensor senses information related to one of: load, crank position, vibration, acceleration, temperature, atmospheric pressure distance above the ground, humidity, wind speed, and wind direction.
14. The method of claim 11, further comprising using the sensor information to control the power usage of individual pumps.
15. The method of claim 11, further comprising using the sensor information to predict the failure of individual pumps.
16. The method of claim 11, further comprising using the sensor information to schedule the maintenance of the plurality of pumps, wherein a maintenance request is issued in the event the returned data indicates that one or more pumps are to be shut down for maintenance.
17. The method of claim 11, wherein said communications devices comprise wireless devices.
18. The system of claim 17, further comprising using the wireless devices to upload software updates to the well system controller.
19. The method of claim 11, further comprising using the sensor information to control the operation of the plurality of pumps to reduce pounding for each of the pumps.
20. The method of claim 11, further comprising using the sensor information to indicate one of flooding and depth of snow.
US11/673,188 2007-02-09 2007-02-09 System and Method for Coordinated Monitoring and Control of Multiple Oil Well Pump Systems Abandoned US20080190604A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/673,188 US20080190604A1 (en) 2007-02-09 2007-02-09 System and Method for Coordinated Monitoring and Control of Multiple Oil Well Pump Systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/673,188 US20080190604A1 (en) 2007-02-09 2007-02-09 System and Method for Coordinated Monitoring and Control of Multiple Oil Well Pump Systems

Publications (1)

Publication Number Publication Date
US20080190604A1 true US20080190604A1 (en) 2008-08-14

Family

ID=39684846

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/673,188 Abandoned US20080190604A1 (en) 2007-02-09 2007-02-09 System and Method for Coordinated Monitoring and Control of Multiple Oil Well Pump Systems

Country Status (1)

Country Link
US (1) US20080190604A1 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102839949A (en) * 2012-09-29 2012-12-26 中石油煤层气有限责任公司韩城分公司 Intelligent type oil pumping machine
CN104818963A (en) * 2015-04-14 2015-08-05 赵国祥 Non-counterweight digital intelligent oil (gas) pump
US10001121B2 (en) 2013-03-15 2018-06-19 Franklin Electric Co., Inc. System and method for operating a pump
US20180179861A1 (en) * 2016-12-28 2018-06-28 Upwing Energy, LLC Integrated control of downhole and surface blower systems
US10364816B2 (en) 2017-01-25 2019-07-30 Lincus, Inc. Remote pump managing device
US20200024833A1 (en) * 2018-07-17 2020-01-23 Saudi Arabian Oil Company Managing storage of water
CN110761773A (en) * 2019-09-23 2020-02-07 冯祎诺 Device and method for monitoring running state of oil pumping unit
US10648469B2 (en) 2017-01-25 2020-05-12 Lincus, Inc. Remote pump managing device
CN112650166A (en) * 2020-12-14 2021-04-13 云南迦南飞奇科技有限公司 Production line condition big data system based on wireless network and diagnosis method thereof
US20210164328A1 (en) * 2019-11-30 2021-06-03 Schneider Electric Systems Usa, Inc. Controlling, Monitoring, and Optimizing Production from Multiple Oil and Gas Pumps
CN113309496A (en) * 2021-06-04 2021-08-27 东营安顺电气有限公司 Pumping unit driving motor system and fault monitoring method
US20210270124A1 (en) * 2019-01-30 2021-09-02 Yangzhou Jiangsu Oilfield Ruida Petroleum Engineering Technology Development Co., Ltd. Method for distinguishing authenticity of high-pressure physical property parameters of oil reservoirs
CN114439457A (en) * 2020-10-20 2022-05-06 中国石油化工股份有限公司 A method and system for evaluating the health status of a pumping well
US11624278B2 (en) * 2019-05-08 2023-04-11 GEOSCIENCE Support Services, Inc. Wellfield management systems and methods
US11859480B2 (en) 2022-03-11 2024-01-02 Caterpillar Inc. Controlling fluid pressures at multiple well heads for continuous pumping

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3363573A (en) * 1965-10-22 1968-01-16 Walter S. Jaeger Oil well pump control system
US4390321A (en) * 1980-10-14 1983-06-28 American Davidson, Inc. Control apparatus and method for an oil-well pump assembly
US5182946A (en) * 1991-11-08 1993-02-02 Amerada Hess Corporation Portable well analyzer
US5823262A (en) * 1996-04-10 1998-10-20 Micro Motion, Inc. Coriolis pump-off controller
US6027464A (en) * 1996-03-28 2000-02-22 Dahlquist; Daryl Leroy Sleeping and therapy system with a person hydraulically supported by immersion in water
US6029092A (en) * 1996-11-21 2000-02-22 Intellinet, Inc. System and method for providing modular control and for managing energy consumption
US6434435B1 (en) * 1997-02-21 2002-08-13 Baker Hughes Incorporated Application of adaptive object-oriented optimization software to an automatic optimization oilfield hydrocarbon production management system
US20040045707A1 (en) * 2002-09-11 2004-03-11 Nguyen Philip D. Method for determining sand free production rate and simultaneously completing a borehole
US20040229575A1 (en) * 2003-05-16 2004-11-18 Chan Hing Kai Wireless weight scale
US6896055B2 (en) * 2003-02-06 2005-05-24 Weatherford/Lamb, Inc. Method and apparatus for controlling wellbore equipment
US20070175633A1 (en) * 2006-01-30 2007-08-02 Schlumberger Technology Corporation System and Method for Remote Real-Time Surveillance and Control of Pumped Wells

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3363573A (en) * 1965-10-22 1968-01-16 Walter S. Jaeger Oil well pump control system
US4390321A (en) * 1980-10-14 1983-06-28 American Davidson, Inc. Control apparatus and method for an oil-well pump assembly
US5182946A (en) * 1991-11-08 1993-02-02 Amerada Hess Corporation Portable well analyzer
US6027464A (en) * 1996-03-28 2000-02-22 Dahlquist; Daryl Leroy Sleeping and therapy system with a person hydraulically supported by immersion in water
US5823262A (en) * 1996-04-10 1998-10-20 Micro Motion, Inc. Coriolis pump-off controller
US6029092A (en) * 1996-11-21 2000-02-22 Intellinet, Inc. System and method for providing modular control and for managing energy consumption
US6434435B1 (en) * 1997-02-21 2002-08-13 Baker Hughes Incorporated Application of adaptive object-oriented optimization software to an automatic optimization oilfield hydrocarbon production management system
US20040045707A1 (en) * 2002-09-11 2004-03-11 Nguyen Philip D. Method for determining sand free production rate and simultaneously completing a borehole
US6896055B2 (en) * 2003-02-06 2005-05-24 Weatherford/Lamb, Inc. Method and apparatus for controlling wellbore equipment
US20040229575A1 (en) * 2003-05-16 2004-11-18 Chan Hing Kai Wireless weight scale
US20070175633A1 (en) * 2006-01-30 2007-08-02 Schlumberger Technology Corporation System and Method for Remote Real-Time Surveillance and Control of Pumped Wells

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102839949A (en) * 2012-09-29 2012-12-26 中石油煤层气有限责任公司韩城分公司 Intelligent type oil pumping machine
US10001121B2 (en) 2013-03-15 2018-06-19 Franklin Electric Co., Inc. System and method for operating a pump
CN104818963A (en) * 2015-04-14 2015-08-05 赵国祥 Non-counterweight digital intelligent oil (gas) pump
US20180179861A1 (en) * 2016-12-28 2018-06-28 Upwing Energy, LLC Integrated control of downhole and surface blower systems
US11359471B2 (en) * 2016-12-28 2022-06-14 Upwing Energy, Inc. Integrated control of downhole and surface blower systems
US10364816B2 (en) 2017-01-25 2019-07-30 Lincus, Inc. Remote pump managing device
US10648469B2 (en) 2017-01-25 2020-05-12 Lincus, Inc. Remote pump managing device
US11028561B2 (en) * 2018-07-17 2021-06-08 Saudi Arabian Oil Company Managing storage of water
US20200024833A1 (en) * 2018-07-17 2020-01-23 Saudi Arabian Oil Company Managing storage of water
US20210270124A1 (en) * 2019-01-30 2021-09-02 Yangzhou Jiangsu Oilfield Ruida Petroleum Engineering Technology Development Co., Ltd. Method for distinguishing authenticity of high-pressure physical property parameters of oil reservoirs
US11624278B2 (en) * 2019-05-08 2023-04-11 GEOSCIENCE Support Services, Inc. Wellfield management systems and methods
US12281569B2 (en) 2019-05-08 2025-04-22 GEOSCIENCE Support Services, Inc. Wellfield management systems and methods
CN110761773A (en) * 2019-09-23 2020-02-07 冯祎诺 Device and method for monitoring running state of oil pumping unit
US20210164328A1 (en) * 2019-11-30 2021-06-03 Schneider Electric Systems Usa, Inc. Controlling, Monitoring, and Optimizing Production from Multiple Oil and Gas Pumps
CN114439457A (en) * 2020-10-20 2022-05-06 中国石油化工股份有限公司 A method and system for evaluating the health status of a pumping well
CN112650166A (en) * 2020-12-14 2021-04-13 云南迦南飞奇科技有限公司 Production line condition big data system based on wireless network and diagnosis method thereof
CN113309496A (en) * 2021-06-04 2021-08-27 东营安顺电气有限公司 Pumping unit driving motor system and fault monitoring method
US11859480B2 (en) 2022-03-11 2024-01-02 Caterpillar Inc. Controlling fluid pressures at multiple well heads for continuous pumping

Similar Documents

Publication Publication Date Title
US20080190604A1 (en) System and Method for Coordinated Monitoring and Control of Multiple Oil Well Pump Systems
US11111782B2 (en) System and method for oilfield management
US20240076975A1 (en) Smart fracturing system and method
US8157537B2 (en) Method, system, and apparatus for operating a sucker rod pump
EP3158637B1 (en) System and method for controlling a field device
US6829542B1 (en) Pump and method for facilitating maintenance and adjusting operation of said pump
US10612538B2 (en) Integrated wireless data system and method for pump control
CN114364253B (en) System and method for analyzing current and voltage levels within a center pivot irrigation system
US20180363421A1 (en) Predicting and optimizing drilling equipment operating life using condition based maintenance
KR102103977B1 (en) Embeded type Eco-friendly remote supervisory controller and management system for mediation pumping station
US10047741B2 (en) Monitoring system for fluid pump
KR102277247B1 (en) The facility control system of pump performance data base and the method thereof
KR102488820B1 (en) WEB-BASED REAL-TIME factory control system
JP7515455B2 (en) Well Management System
US5458466A (en) Monitoring pump stroke for minimizing pump-off state
CN111520114B (en) Intelligent management system for pump efficiency adjustment oil field
AU2012244225B2 (en) Remote pumping station monitoring method
US20220103106A1 (en) Control Loop Performance Monitoring In Variable Frequency Drive
KR101314833B1 (en) A method of controlling pressurized water supply, an apparatus and a system of thereof
US10648469B2 (en) Remote pump managing device
JP2021101176A (en) Method for managing chemical feeding system
CN109642557A (en) The method for operating metering device
KR101596004B1 (en) System and method of managing facilities of Intelligent Building
JP6985865B2 (en) Water supply device and test operation method of water supply device
CN111520129B (en) State monitoring oil field intelligent management system

Legal Events

Date Code Title Description
AS Assignment

Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HILD, STEFAN G.;MOSKOWITZ, PAUL A.;REASON, JOHNATHAN M.;REEL/FRAME:018874/0626

Effective date: 20070205

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION