REAL-TIME ONSITE INTERNET COMMUNICATION WITH WELL MANAGER FOR CONSTANT WELL OPTIMIZATION
First Claim
1. An apparatus for controlling a rod pump (10), said rod pump characterized by having a rod (32) that is reciprocated by a prime mover (12), the apparatus comprising:
- a pump controller (100) coupled to and disposed near said rod pump, said controller arranged and designed to control the speed of said prime mover, to receive and record measurements of a plurality of parameters of said rod pump, and to generate an operational report therefrom; and
a web server (102, 210, 230) integrated with said well controller and operatively connected to an internet (1000), said web server arranged and designed to handle a request from and transmit said operational report to a remote client computer (91) via said internet.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for well control and monitoring including an independent web server computer integrated with a pump controller located at each well in an oil field. The well controller locally controls the well pump, processes well and pump data, generates surface and downhole cards, and communicates production reports, recommendations for production improvements, and production statistics to remote sites via the internet. The controller can be queried remotely to provide production reports, etc. Furthermore, the controller can initiate alerts via email, text messaging, or internet messaging, for example, during fault conditions.
-
Citations
19 Claims
-
1. An apparatus for controlling a rod pump (10), said rod pump characterized by having a rod (32) that is reciprocated by a prime mover (12), the apparatus comprising:
-
a pump controller (100) coupled to and disposed near said rod pump, said controller arranged and designed to control the speed of said prime mover, to receive and record measurements of a plurality of parameters of said rod pump, and to generate an operational report therefrom; and a web server (102, 210, 230) integrated with said well controller and operatively connected to an internet (1000), said web server arranged and designed to handle a request from and transmit said operational report to a remote client computer (91) via said internet. - View Dependent Claims (2, 3, 4)
-
-
5. In a well produced by a pump (10) having a pump controller (100) operatively coupled to said pump for controlling the speed of said pump, the improvement comprising:
a web server (102, 210, 230) integrated with said pump controller (100), said web server coupled to an internet (1000) and arranged and designed to allow communications between said pump controller and a remote client computer (91) via said internet.
-
6. A method for controlling a pump (10) having a prime mover (12), the method comprising the steps of:
-
integrating a web server (102, 210, 230) with a controller (100) that is arranged and designed to control the speed of said prime mover; disposing said controller (100) and said web server integrated therewith near said pump (10); operatively coupling said web server to an internet (1000); measuring a parameter of said pump by said controller; calculating by said controller (100) a desired speed of said prime mover (12) as a function of a measurement of said parameter; storing in said controller said measurement as data; controlling the speed of said prime mover at said desired speed by said controller; receiving a request for a report from a remote client (91) via said internet (1000) by said controller (100); and transmitting said report by said controller to said remote client via said internet. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method for managing production of an oil reservoir produced by first and second wells having first and second pumps (10A, 10B), respectively, the method comprising the steps of:
-
disposing first and second pump controllers (100A, 100B) at said first and second pumps, respectively, said first controller operatively coupled to said first pump so as to control the speed thereof, and said second controller operatively coupled to said second pump so as to control the speed thereof; integrating a first web server with said first controller (100A), said first web server arranged and designed for receiving a first request from a remote client (91) and transmitting a first response to said remote client via an internet (1000); coupling said first web server to said internet; integrating a second web server with said second controller (100B), said second web server arranged and designed for receiving a second request from said remote client (91) and transmitting a second response to said remote client via said internet (1000), said second controller independent of said first controller; and coupling said second web server to said internet. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification