# US 11,898,550 B2 · Progressing cavity pump control using pump fillage with PID based controller

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,898,550 B2
- Document ID: US11898550B2
- Status: Granted
- Kind: B2
- Application number: 17/683,055
- Filed: 2022-02-28
- Published: 2023-08-31
- Granted: 2024-02-13
- Earliest claimed: 2022-02-28
- Assignees: Schneider Electric Systems USA, Inc.
- Applicants: Schneider Electric Systems USA, Inc.
- Inventors: James Redmond; Zackery Sobin; Scott Guimond
- Web page: https://patentgrep.com/patent/US11898550B2

## CPC

- F04B 49/065: {and making use of computers}
- F04B 49/20: by changing the driving speed
- E21B 43/126: {Adaptations of down-hole pump systems powered by drives outside the borehole, e.g. by a rotary or oscillating drive (powered by fluid E21B43/129)}
- E21B 47/008: Monitoring of down-hole pump systems, e.g. for the detection of "pumped-off" conditions
- F04B 47/02: the driving mechanisms being situated at ground level (F04B47/12 takes precedence)
- F04B 51/00: Testing machines, pumps, or pumping installations
- E21B 47/10: Locating fluid leaks, intrusions or movements
- F04B 2201/1201: Rotational speed of the axis
- F04B 2203/0209: Rotational speed
- F04B 2205/09: Flow through the pump
- F04B: POSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS (machines for liquids, or pumps, of rotary-piston or oscillating-piston type F04C; non-positive-displacement pumps F04D; pumping of fluid by direct contact of another fluid or by using inertia of fluid to be pumped F04F)
- E21B: EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS

## Abstract

System/method for real-time monitoring and control of pump operations at a well provide a pump control system that uses pump fillage with a proportional-integral-differential (PID) based algorithm to control positive displacement pump operations. The pump control system/method obtains measured or inferred pump speed from available pump speed data and, using certain pump characteristics provided by the well operator, calculates a theoretical fluid flow rate based on the pump speed. The pump control system/method thereafter compares the calculated theoretical fluid flow rate to a measured or observed fluid flow rate to calculate a pump fillage. The calculated pump fillage is then provided as a process input to the PID based algorithm along with a desired pump fillage from the well operator. The PID based algorithm processes the calculated pump fillage and the desired pump fillage using tuning parameters to determine an optimum pump speed based on the desired pump fillage.

## Claims

### Claim 1

A pump control system for controlling operation of a positive displacement pump at an oil and gas well, comprising:
a processor; and
a storage device coupled to communicate with the processor, the storage device storing computer-readable instructions thereon that, when executed by the processor, causes the pump control system to:
obtain a current fluid flow rate for fluids being produced from the oil and gas well, the fluids being pumped from the oil and gas well by the positive displacement pump;
obtain a current pump speed for the positive displacement pump, the current pump speed corresponding to the current fluid flow rate for fluids being pumped from the oil and gas well by the positive displacement pump;
calculate a theoretical fluid flow rate based on the current pump speed and one or more pump characteristics;
calculate a pump fillage based on the theoretical fluid flow rate and the current fluid flow rate;
compare the calculated pump fillage to a target pump fillage using a pump control algorithm and one or more tuning parameters;
generate a corrected pump speed using the pump control algorithm and the one or more tuning parameters; and
control a motor speed of the positive displacement pump using the corrected pump speed to optimize production of fluids from the oil and gas well while minimizing wear on the positive displacement pump.

### Claim 2 (depends on 1)

The pump control system of claim 1, wherein the calculated pump fillage is calculated based on a ratio of the current fluid flow rate over the current pump speed and a pump displacement value.

### Claim 3 (depends on 1)

The pump control system of claim 1, wherein the positive displacement pump is a progressing cavity pump (PCP) and the pump fillage is cavity fillage.

### Claim 4 (depends on 1)

The pump control system of claim 1, wherein the pump control algorithm is a proportional-integral-differential (PID) based pump control algorithm and the one or more tuning parameters are PID tuning parameters.

### Claim 5 (depends on 1)

The pump control system of claim 1, wherein the current pump speed is one of measured pump speed, or inferred pump speed.

### Claim 6 (depends on 1)

The pump control system of claim 1, wherein the current fluid flow rate is one of measured fluid flow rate, or inferred fluid flow rate.

### Claim 7 (depends on 1)

The pump control system of claim 1, wherein the current fluid flow rate is acquired from sensors located at or above a surface of the oil and gas well.

### Claim 8

A method of controlling operation of a positive displacement pump at an oil and gas well, comprising:
obtaining, at a pump control system, a current fluid flow rate for fluids being produced from the oil and gas well, the fluids being pumped from the oil and gas well by the positive displacement pump;
obtaining, at the pump control system, a current pump speed for the positive displacement pump, the current pump speed corresponding to the current fluid flow rate for fluids being pumped from the oil and gas well by the positive displacement pump;
calculating, at the pump control system, a theoretical fluid flow rate based on the current pump speed and one or more pump characteristics;
calculating, at the pump control system, a pump fillage based on the theoretical fluid flow rate and the current fluid flow rate;
comparing, at the pump control system, the calculated pump fillage to a target pump fillage using a pump control algorithm and one or more tuning parameters;
generating, at the pump control system, a corrected pump speed using the pump control algorithm and the one or more tuning parameters; and
controlling, at the pump control system, a motor speed of the positive displacement pump using the corrected pump speed to optimize production of fluids from the oil and gas well while minimizing wear on the positive displacement pump.

### Claim 9 (depends on 8)

The method of claim 8, wherein the calculated pump fillage is calculated based on a ratio of the current fluid flow rate over the current pump speed and a pump displacement value.

### Claim 10 (depends on 8)

The method of claim 8, wherein the positive displacement pump is a progressing cavity pump (PCP) and the pump fillage is cavity fillage.

### Claim 11 (depends on 8)

The method of claim 8, wherein the pump control algorithm is a proportional-integral-differential (PID) based pump control algorithm and the one or more tuning parameters are PID tuning parameters.

### Claim 12 (depends on 8)

The method of claim 8, wherein the current pump speed is one of measured pump speed, or inferred pump speed.

### Claim 13 (depends on 8)

The method of claim 8, wherein the current fluid flow rate is one of measured fluid flow rate, or inferred fluid flow rate.

### Claim 14 (depends on 8)

The method of claim 8, wherein the current fluid flow rate is acquired from sensors located at or above a surface of the oil and gas well.

### Claim 15

A computer-readable medium comprising computer-readable instructions for causing a controller to:
obtain a current fluid flow rate for fluids being produced from an oil and gas well, the fluids being pumped from the oil and gas well by a positive displacement pump;
obtain a current pump speed for the positive displacement pump, the current pump speed corresponding to the current fluid flow rate for fluids being pumped from the oil and gas well by the positive displacement pump;
calculate a theoretical fluid flow rate based on the current pump speed and one or more pump characteristics;
calculate a pump fillage based on the theoretical fluid flow rate and the current fluid flow rate;
compare the calculated pump fillage to a target pump fillage using a pump control algorithm and one or more tuning parameters;
generate a corrected pump speed using the pump control algorithm and the one or more tuning parameters; and
control a motor speed of the positive displacement pump using the corrected pump speed to optimize production of fluids from the oil and gas well while minimizing wear on the positive displacement pump.

### Claim 16 (depends on 15)

The computer-readable medium of claim 15, wherein the controller calculates the calculated pump fillage based on a ratio of the current fluid flow rate over the current pump speed and a pump displacement value.

### Claim 17 (depends on 15)

The computer-readable medium of claim 15, wherein the positive displacement pump is a progressing cavity pump (PCP) and the pump fillage is cavity fillage.

### Claim 18 (depends on 15)

The computer-readable medium of claim 15, wherein the controller compares the calculated pump fillage to the target pump fillage using a proportional-integral-differential (PID) based pump control algorithm and one or more PID tuning parameters.

### Claim 19 (depends on 15)

The computer-readable medium of claim 15, wherein the current pump speed is one of measured pump speed or inferred pump speed, and the current fluid flow rate is one of measured fluid flow rate or inferred fluid flow rate.

### Claim 20 (depends on 15)

The computer-readable medium of claim 15, wherein the current fluid flow rate is acquired from sensors located at or above a surface of the oil and gas well.
